X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSketchSolver%2FSketchSolver_ConstraintManager.cpp;h=ef725b5633fe6ddc5eb464c7313c3b84b018b737;hb=61cd0845b41710ad4e7eae07cc6106904be67b9f;hp=8e2aa58b67ccc529e56207188e713c0939a4c254;hpb=0d20accfe75bfe9cb6343d7504e279847133d4d8;p=modules%2Fshaper.git diff --git a/src/SketchSolver/SketchSolver_ConstraintManager.cpp b/src/SketchSolver/SketchSolver_ConstraintManager.cpp index 8e2aa58b6..ef725b563 100644 --- a/src/SketchSolver/SketchSolver_ConstraintManager.cpp +++ b/src/SketchSolver/SketchSolver_ConstraintManager.cpp @@ -341,7 +341,7 @@ std::shared_ptr SketchSolver_ConstraintManager continue; DataPtr aData = aWP->data(); - if (aData) { + if (aData->isValid()) { std::shared_ptr aWPFeatures = std::dynamic_pointer_cast< ModelAPI_AttributeRefList>(aData->attribute(SketchPlugin_Sketch::FEATURES_ID())); std::list aFeaturesList = aWPFeatures->list();