diff --git a/src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp b/src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp index 1c47eb72b3..15056b1b91 100644 --- a/src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp +++ b/src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp @@ -116,6 +116,10 @@ void TaskExtrudeParameters::setupDialog() updateUI(Side::First); setupGizmos(); + + // trigger recompute to ensure external geometry references update correctly. + // see freecad issue #25794 + tryRecomputeFeature(); } void TaskExtrudeParameters::setupSideDialog(SideController& side)