diff --git a/src/Mod/Draft/draftguitools/gui_trackers.py b/src/Mod/Draft/draftguitools/gui_trackers.py index cf453d3253..bcb055aa5e 100644 --- a/src/Mod/Draft/draftguitools/gui_trackers.py +++ b/src/Mod/Draft/draftguitools/gui_trackers.py @@ -1062,15 +1062,18 @@ class gridTracker(Tracker): if self.space == 0: self.lines1.numVertices.deleteValues(0) self.lines2.numVertices.deleteValues(0) + self.pts = [] FreeCAD.Console.PrintWarning("Draft Grid: Spacing value is zero\n") return if self.mainlines == 0: self.lines1.numVertices.deleteValues(0) self.lines2.numVertices.deleteValues(0) + self.pts = [] return if self.numlines == 0: self.lines1.numVertices.deleteValues(0) self.lines2.numVertices.deleteValues(0) + self.pts = [] return numlines = self.numlines // self.mainlines // 2 * 2 * self.mainlines bound = (numlines // 2) * self.space