diff --git a/src/Mod/Sketcher/Gui/ViewProviderSketch.cpp b/src/Mod/Sketcher/Gui/ViewProviderSketch.cpp index 984affc386..a51d084716 100644 --- a/src/Mod/Sketcher/Gui/ViewProviderSketch.cpp +++ b/src/Mod/Sketcher/Gui/ViewProviderSketch.cpp @@ -3972,7 +3972,7 @@ void ViewProviderSketch::draw(bool temp /*=false*/, bool rebuildinformationlayer const std::vector &constrlist = getSketchObject()->Constraints.getValues(); // After an undo/redo it can happen that we have an empty geometry list but a non-empty constraint list // In this case just ignore the constraints. (See bug #0000421) - if (geomlist->size() <= 2 /*&& !constrlist.empty()*/) { + if (geomlist->size() <= 2 && !constrlist.empty()) { rebuildConstraintsVisual(); return; }