diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index b13a5bcc9..1323207e9 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -4734,7 +4734,8 @@ void GUI_App::start_sync_user_preset(bool with_progress_dlg) if (total_count == 0) { CallAfter([this] { - plater()->get_notification_manager()->close_notification_of_type(NotificationType::BBLUserPresetExceedLimit); + if (!m_is_closing) + plater()->get_notification_manager()->close_notification_of_type(NotificationType::BBLUserPresetExceedLimit); }); }