diff --git a/src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp b/src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp index 8874da9480..e9ae22be25 100644 --- a/src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp +++ b/src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp @@ -28,7 +28,7 @@ #include #include #include -#include +#include #include #include #include @@ -250,6 +250,9 @@ void TaskRevolutionParameters::onAxisChanged(int num) App::PropertyLinkSub &lnk = *(axesInList[num]); if (!lnk.getValue()) { // enter reference selection mode + if (auto sketch = dynamic_cast(pcRevolution->Profile.getValue())) { + Gui::cmdAppObjectShow(sketch); + } TaskSketchBasedParameters::onSelectReference(AllowSelection::EDGE | AllowSelection::PLANAR | AllowSelection::CIRCLE);