diff --git a/source/filters/filter-displacement.cpp b/source/filters/filter-displacement.cpp index 79e39999..9869342f 100644 --- a/source/filters/filter-displacement.cpp +++ b/source/filters/filter-displacement.cpp @@ -185,7 +185,10 @@ void filter::displacement::displacement_instance::validate_file_texture(std::str do_update = !m_file_texture || do_update; if (do_update) { - m_file_texture = std::make_shared(m_file_name); + try { + m_file_texture = std::make_shared(m_file_name); + } catch (...) { + } } }