diff --git a/src/Mod/Draft/Draft.py b/src/Mod/Draft/Draft.py index 59670b486b..fb5b641e06 100644 --- a/src/Mod/Draft/Draft.py +++ b/src/Mod/Draft/Draft.py @@ -6032,7 +6032,8 @@ class _PointArray(_DraftObject): place = pts.Placement nshape.translate(place.Base) nshape.rotate(place.Base, place.Rotation.Axis, place.Rotation.Angle * 180 / math.pi ) - nshape.translate(Base.Vector(pts.X,pts.Y,pts.Z)) + else: + nshape.translate(Base.Vector(pts.X,pts.Y,pts.Z)) i += 1 base.append(nshape) obj.Count = i