diff --git a/src/slic3r/GUI/InstanceCheck.cpp b/src/slic3r/GUI/InstanceCheck.cpp index 2d1186270..4470876c7 100644 --- a/src/slic3r/GUI/InstanceCheck.cpp +++ b/src/slic3r/GUI/InstanceCheck.cpp @@ -298,7 +298,8 @@ void OtherInstanceMessageHandler::shutdown(MainFrame* main_frame) m_stop = false; } #endif //BACKGROUND_MESSAGE_LISTENER - m_initialized = false; + m_callback_evt_handler = nullptr; + m_initialized = false; } }