diff --git a/src/Mod/Part/App/FeatureExtrusion.cpp b/src/Mod/Part/App/FeatureExtrusion.cpp index 73ec4e387a..66c6229ed5 100644 --- a/src/Mod/Part/App/FeatureExtrusion.cpp +++ b/src/Mod/Part/App/FeatureExtrusion.cpp @@ -531,7 +531,7 @@ void Extrusion::makeDraft(const ExtrusionParameters& params, const TopoDS_Shape& continue; } // get MomentOfInertia of first shape - BRepGProp::VolumeProperties(*itInner, tempProperties); + BRepGProp::VolumeProperties(*itOuter, tempProperties); momentOfInertiaInitial = tempProperties.MomentOfInertia(gp_Ax1(gp_Pnt(), params.dir)); BRepAlgoAPI_Cut mkCut(*itOuter, *itInner); if (!mkCut.IsDone())