diff --git a/src/Mod/Part/Gui/CrossSections.cpp b/src/Mod/Part/Gui/CrossSections.cpp index 368ae5bb44..9aa772fb21 100644 --- a/src/Mod/Part/Gui/CrossSections.cpp +++ b/src/Mod/Part/Gui/CrossSections.cpp @@ -200,7 +200,7 @@ void CrossSections::apply() std::vector obj; for (std::vector::iterator it = docobjs.begin(); it != docobjs.end(); ++it){ if (!Part::Feature::getTopoShape(*it).isNull()) { - obj.push_back((*it)->getLinkedObject()); + obj.push_back((*it)); } }