diff --git a/src/Mod/Draft/draftguitools/gui_edit.py b/src/Mod/Draft/draftguitools/gui_edit.py index a880f5f258..bf571891d5 100644 --- a/src/Mod/Draft/draftguitools/gui_edit.py +++ b/src/Mod/Draft/draftguitools/gui_edit.py @@ -811,7 +811,7 @@ class Edit(gui_base_original.Modifier): """ for obj in objs: obj_gui_tools = self.get_obj_gui_tools(obj) - if obj_gui_tools: + if obj_gui_tools and obj.isAttachedToDocument(): obj_gui_tools.restore_object_style(obj, self.objs_formats[obj.Name])