diff --git a/src/Main/FreeCADGuiPy.cpp b/src/Main/FreeCADGuiPy.cpp index 5694d4125b..34f37c779a 100644 --- a/src/Main/FreeCADGuiPy.cpp +++ b/src/Main/FreeCADGuiPy.cpp @@ -101,7 +101,7 @@ FreeCADGui_showMainWindow(PyObject * /*self*/, PyObject *args) static bool thr = false; if (!qApp) { - if (PyObject_IsTrue(inThread) && !thr) { + if ((PyObject_IsTrue(inThread) ? true : false) && !thr) { thr = true; std::thread t([]() { static int argc = 0;