diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index 3a69bcee14..43eaa1a22d 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -2190,10 +2190,9 @@ void TabFilament::clear_pages() void TabFilament::msw_rescale() { - for (const auto& over_opt : m_overrides_options) { - wxWindow* win = over_opt.second; - win->SetInitialSize(win->GetBestSize()); - } + for (const auto& over_opt : m_overrides_options) + if (wxWindow* win = over_opt.second) + win->SetInitialSize(win->GetBestSize()); Tab::msw_rescale(); }