diff --git a/src/Mod/Draft/draftguitools/gui_move.py b/src/Mod/Draft/draftguitools/gui_move.py index 6c2196cb6c..803d95b55e 100644 --- a/src/Mod/Draft/draftguitools/gui_move.py +++ b/src/Mod/Draft/draftguitools/gui_move.py @@ -197,6 +197,7 @@ class Move(gui_base_original.Modifier): def move_subelements(self, is_copy): """Move the subelements.""" + Gui.addModule("Draft") try: if is_copy: self.commit(translate("draft", "Copy"), diff --git a/src/Mod/Draft/draftguitools/gui_rotate.py b/src/Mod/Draft/draftguitools/gui_rotate.py index d382e8723e..be7a5888b0 100644 --- a/src/Mod/Draft/draftguitools/gui_rotate.py +++ b/src/Mod/Draft/draftguitools/gui_rotate.py @@ -271,6 +271,7 @@ class Rotate(gui_base_original.Modifier): def rotate_subelements(self, is_copy): """Rotate the subelements.""" + Gui.addModule("Draft") try: if is_copy: self.commit(translate("draft", "Copy"), diff --git a/src/Mod/Draft/draftguitools/gui_scale.py b/src/Mod/Draft/draftguitools/gui_scale.py index 0e8e77a42c..0f1e164639 100644 --- a/src/Mod/Draft/draftguitools/gui_scale.py +++ b/src/Mod/Draft/draftguitools/gui_scale.py @@ -192,6 +192,7 @@ class Scale(gui_base_original.Modifier): the selected object is not a rectangle or another object that can't be used with `scaleVertex` and `scaleEdge`. """ + Gui.addModule("Draft") try: if self.task.isCopy.isChecked(): self.commit(translate("draft", "Copy"),