diff --git a/src/Mod/PartDesign/Gui/Utils.cpp b/src/Mod/PartDesign/Gui/Utils.cpp index e7e11f90c7..67bb778b11 100644 --- a/src/Mod/PartDesign/Gui/Utils.cpp +++ b/src/Mod/PartDesign/Gui/Utils.cpp @@ -438,6 +438,9 @@ void relinkToBody (PartDesign::Feature *feature) { bool isFeatureMovable(App::DocumentObject* const feat) { + if (!feat) + return false; + if (feat->getTypeId().isDerivedFrom(PartDesign::Feature::getClassTypeId())) { auto prim = static_cast(feat); App::DocumentObject* bf = prim->BaseFeature.getValue();