diff --git a/src/Gui/WorkbenchManager.cpp b/src/Gui/WorkbenchManager.cpp index 3da0131fa7..5de48db826 100644 --- a/src/Gui/WorkbenchManager.cpp +++ b/src/Gui/WorkbenchManager.cpp @@ -71,7 +71,7 @@ Workbench* WorkbenchManager::createWorkbench (const std::string& name, const std if (!wb) { // try to create an instance now - Base::Type type = Base::Type::getTypeIfDerivedFrom(className.c_str(), Workbench::getClassTypeId(), true); + Base::Type type = Base::Type::getTypeIfDerivedFrom(className.c_str(), Workbench::getClassTypeId(), false); wb = static_cast(type.createInstance()); // createInstance could return a null pointer if (!wb) {