diff --git a/src/Mod/PartDesign/Gui/CommandBody.cpp b/src/Mod/PartDesign/Gui/CommandBody.cpp index 4089e29b89..8ea795d54a 100644 --- a/src/Mod/PartDesign/Gui/CommandBody.cpp +++ b/src/Mod/PartDesign/Gui/CommandBody.cpp @@ -99,8 +99,10 @@ CmdPartDesignBody::CmdPartDesignBody() void CmdPartDesignBody::activated(int iMsg) { Q_UNUSED(iMsg); - if ( !PartDesignGui::assureModernWorkflow( getDocument() ) ) + // if user decides for old-style workflow then abort the command + if (PartDesignGui::assureLegacyWorkflow(getDocument())) return; + App::Part *actPart = PartDesignGui::getActivePart (); App::Part* partOfBaseFeature = nullptr;