diff --git a/src/Mod/PartDesign/App/FeatureBoolean.cpp b/src/Mod/PartDesign/App/FeatureBoolean.cpp index a6dec043a0..12ea7e413b 100644 --- a/src/Mod/PartDesign/App/FeatureBoolean.cpp +++ b/src/Mod/PartDesign/App/FeatureBoolean.cpp @@ -153,6 +153,8 @@ App::DocumentObjectExecReturn* Boolean::execute() } } + result.bakeInTransform(); + result = refineShapeIfActive(result); if (!isSingleSolidRuleSatisfied(result.getShape())) {