diff --git a/src/Mod/Draft/DraftSnap.py b/src/Mod/Draft/DraftSnap.py index 80c5e198cf..a299dcee37 100644 --- a/src/Mod/Draft/DraftSnap.py +++ b/src/Mod/Draft/DraftSnap.py @@ -1432,7 +1432,7 @@ class Snapper: self.grid.set() def addHoldPoint(self): - if self.spoint: + if self.spoint and not(self.spoint in self.holdPoints): if self.holdTracker: self.holdTracker.addCoords(self.spoint) self.holdTracker.on()