diff --git a/src/slic3r/GUI/StatusPanel.cpp b/src/slic3r/GUI/StatusPanel.cpp index 4e28facc95..6458b32e5b 100644 --- a/src/slic3r/GUI/StatusPanel.cpp +++ b/src/slic3r/GUI/StatusPanel.cpp @@ -2729,6 +2729,8 @@ void StatusPanel::show_error_message(MachineObject *obj, bool is_exist, wxString if (is_exist && msg.IsEmpty()) { error_info_reset(); + if (m_print_error_dlg) { m_print_error_dlg->Hide();} + if (m_print_error_dlg_no_action) { m_print_error_dlg_no_action->Hide(); } } else { m_project_task_panel->show_error_msg(msg);