diff --git a/src/Mod/PartDesign/App/FeatureTransformed.cpp b/src/Mod/PartDesign/App/FeatureTransformed.cpp index db43423ee1..f1c675408c 100644 --- a/src/Mod/PartDesign/App/FeatureTransformed.cpp +++ b/src/Mod/PartDesign/App/FeatureTransformed.cpp @@ -364,6 +364,11 @@ App::DocumentObjectExecReturn *Transformed::execute(void) rejected[it->first].push_back(**it2); this->Shape.setValue(getSolid(support)); + + if (rejected.size() > 0) { + return new App::DocumentObjectExecReturn("Transformation failed"); + } + return App::DocumentObject::StdReturn; }