diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index 99be41b95b..d81fc8a555 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -1212,7 +1212,10 @@ void GUI_App::shutdown() } if (m_agent) { + //BBS avoid a crash on mac platform +#ifdef __WINDOWS__ m_agent->start_discovery(false, false); +#endif delete m_agent; m_agent = nullptr; }