diff --git a/src/Mod/PartDesign/Gui/ViewProviderLoft.cpp b/src/Mod/PartDesign/Gui/ViewProviderLoft.cpp index fb8fe9c3a8..0e7f1e3ea5 100644 --- a/src/Mod/PartDesign/Gui/ViewProviderLoft.cpp +++ b/src/Mod/PartDesign/Gui/ViewProviderLoft.cpp @@ -64,7 +64,7 @@ std::vector ViewProviderLoft::claimChildren(void)const temp.push_back(sketch); for(App::DocumentObject* obj : pcLoft->Sections.getValues()) { - if (obj != NULL) + if (obj != NULL && obj->isDerivedFrom(Part::Part2DObject::getClassTypeId())) temp.push_back(obj); }