diff --git a/src/Mod/Draft/Draft.py b/src/Mod/Draft/Draft.py index 9dc45c1db7..e94b8ff8df 100644 --- a/src/Mod/Draft/Draft.py +++ b/src/Mod/Draft/Draft.py @@ -1479,7 +1479,7 @@ def move(objectslist,vector,copy=False): newobjlist = [] newgroups = {} for obj in objectslist: - if hasattr(obj, "MoveBase") and obj.MoveBase: + if hasattr(obj, "MoveBase") and obj.MoveBase and obj.Base: obj = obj.Base if hasattr(obj,"Placement"): if obj.getEditorMode("Placement") == ["ReadOnly"]: