From 9bb2c00b6d87dc94b34d9c470e9ac3594d5f01de Mon Sep 17 00:00:00 2001 From: Massimo Fabbro Date: Sun, 9 Apr 2023 21:58:11 +0200 Subject: [PATCH] Fix bug related to operators without is_registered method --- src/blenderbim/blenderbim/bim/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/__init__.py b/src/blenderbim/blenderbim/bim/__init__.py index 859aa34183..bac0ff56c2 100644 --- a/src/blenderbim/blenderbim/bim/__init__.py +++ b/src/blenderbim/blenderbim/bim/__init__.py @@ -177,7 +177,9 @@ def unregister(): cls == blenderbim.bim.module.drawing.gizmos.ExtrusionGuidesGizmo or cls == blenderbim.bim.module.drawing.gizmos.DimensionLabelGizmo or cls == blenderbim.bim.module.drawing.gizmos.DotGizmo or - cls == blenderbim.bim.module.drawing.gizmos.UglyDotGizmo + cls == blenderbim.bim.module.drawing.gizmos.UglyDotGizmo or + cls == blenderbim.bim.module.geometry.operator.OverrideDuplicateMoveMacro or + cls == blenderbim.bim.module.geometry.operator.OverrideDuplicateMoveLinkedMacro ): if bpy.data.scenes['Scene'].BIMProperties.module_visibility['drawing'].is_visible is True: bpy.utils.unregister_class(cls)