Salome HOME
Merge branch 'master' into V9_3_BR
[modules/shaper.git] / src / Model / Model_AttributeValidator.cpp
index 8dabfc41315aa729f19087f8bf1c121c94ccf4a1..ee59e6e583de1ecd7cff0bbb0454e2bbfbab9985 100644 (file)
@@ -136,6 +136,9 @@ bool Model_AttributeValidator::isValid(const AttributePtr& theAttribute,
               if (aRefRes == aReferencedResults.end()) {
                 aRefd = aReferencedFeature;
                 aCheckFeature = false;
+                if (!aReferencedFeature->results().empty() &&
+                    aReferencedFeature->firstResult()->groupName() != ModelAPI_ResultBody::group())
+                  break;
               } else {
                 aRefd = *aRefRes;
                 if (aRefd->groupName() != ModelAPI_ResultBody::group())