diff --git a/src/Mod/PartDesign/App/Body.cpp b/src/Mod/PartDesign/App/Body.cpp index 0675f6bf82..b62e285f3f 100644 --- a/src/Mod/PartDesign/App/Body.cpp +++ b/src/Mod/PartDesign/App/Body.cpp @@ -56,6 +56,7 @@ using namespace PartDesign; PROPERTY_SOURCE(PartDesign::Body, Part::BodyBase) Body::Body() { + _GroupTouched.setStatus(App::Property::Output,true); } /* @@ -532,5 +533,6 @@ void Body::onDocumentRestored() if(obj->isDerivedFrom(PartDesign::Feature::getClassTypeId())) static_cast(obj)->_Body.setValue(this); } + _GroupTouched.setStatus(App::Property::Output,true); DocumentObject::onDocumentRestored(); }