From 22e3aaa2d6646608139ca8d4855d6fab1d87d099 Mon Sep 17 00:00:00 2001 From: jrheinlaender Date: Mon, 16 Sep 2013 20:21:15 +0200 Subject: [PATCH] Fix bug in SketchObject::execute() that throws exception instead of returning an error --- src/Mod/Sketcher/App/SketchObject.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Sketcher/App/SketchObject.cpp b/src/Mod/Sketcher/App/SketchObject.cpp index 040e7989b1..1d2373e996 100644 --- a/src/Mod/Sketcher/App/SketchObject.cpp +++ b/src/Mod/Sketcher/App/SketchObject.cpp @@ -130,7 +130,7 @@ App::DocumentObjectExecReturn *SketchObject::execute(void) try { App::DocumentObject* support = Support.getValue(); if (support == NULL) - throw Base::Exception("Sketch support has been deleted"); + return new App::DocumentObjectExecReturn("Sketch support has been deleted"); this->positionBySupport(); }