]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/ModelAPI/ModelAPI_Tools.cpp
Salome HOME
Remove of composite boolean feature implementation: with sub-sketch
[modules/shaper.git] / src / ModelAPI / ModelAPI_Tools.cpp
index 2390d72d5d57255bfffe031298f319ba3aa0eae3..3ffd15ec47decc84cf994de4df460a061a60915c 100644 (file)
@@ -174,7 +174,7 @@ CompositeFeaturePtr compositeOwner(const FeaturePtr& theFeature)
     for(; aRefIter != aRefs.end(); aRefIter++) {
       CompositeFeaturePtr aComp = std::dynamic_pointer_cast<ModelAPI_CompositeFeature>
         ((*aRefIter)->owner());
-      if (aComp.get() && aComp->isSub(theFeature))
+      if (aComp.get() && aComp->data()->isValid() && aComp->isSub(theFeature))
         return aComp;
     }
   }