X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FFeaturesPlugin%2FFeaturesPlugin_Validators.cpp;h=9235d933e78d40e886dc4902e2f84649f016f7e3;hb=47ee8cc9aac0bef34d6d2ef58816334c32781827;hp=163ed998da1c5c79c86144a9a23113ade9ac656c;hpb=d5cb1cd262f80239d3bcd13c41b66d9a49dfce34;p=modules%2Fshaper.git diff --git a/src/FeaturesPlugin/FeaturesPlugin_Validators.cpp b/src/FeaturesPlugin/FeaturesPlugin_Validators.cpp index 163ed998d..9235d933e 100644 --- a/src/FeaturesPlugin/FeaturesPlugin_Validators.cpp +++ b/src/FeaturesPlugin/FeaturesPlugin_Validators.cpp @@ -459,7 +459,7 @@ bool FeaturesPlugin_ValidatorBaseForGeneration::isValidAttribute(const Attribute aConstruction = std::dynamic_pointer_cast(aContext); if(aConstruction.get()) { // Construction selected. Check that it is not infinite. - if(aConstruction->isInfinite()) { + if(aConstruction->isInfinite() && !aConstruction->shape()->isVertex()) { theError = "Error: Infinite constructions is not allowed as base."; return false; }