diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index de30a1cd0..2d415b00e 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -5134,7 +5134,7 @@ bool Tab::may_discard_current_dirty_preset(PresetCollection* presets /*= nullptr } if (has_variants) { auto msg = _L("Switching to a printer with different extruder types or numbers will discard or reset changes to extruder or multi-nozzle-related parameters."); - MessageDialog(this, msg, _L("Use Modified Value"), wxOK | wxICON_WARNING).ShowModal(); + MessageDialog(wxGetApp().plater(), msg, _L("Use Modified Value"), wxOK | wxICON_WARNING).ShowModal(); selected_options.erase(std::remove(selected_options.begin(), selected_options.end(), ""), selected_options.end()); } }