From 757bf4e91625c8fcda4844799c72793ff1ff710e Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 24 Apr 2023 11:16:51 +0500 Subject: [PATCH] Fixing error on using bim.override_mode_set_edit with no active object Error was: File "\addons\blenderbim\bim\module\geometry\operator.py", line 775, in _execute obj.select_set(True) AttributeError: 'NoneType' object has no attribute 'select_set' --- src/blenderbim/blenderbim/bim/module/geometry/operator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/module/geometry/operator.py b/src/blenderbim/blenderbim/bim/module/geometry/operator.py index 868408c802..d2b3415140 100644 --- a/src/blenderbim/blenderbim/bim/module/geometry/operator.py +++ b/src/blenderbim/blenderbim/bim/module/geometry/operator.py @@ -715,7 +715,7 @@ class OverrideModeSetEdit(bpy.types.Operator): return IfcStore.execute_ifc_operator(self, context) def _execute(self, context): - objs = context.selected_objects or [context.active_object] + objs = context.selected_objects or ([context.active_object] if context.active_object else []) active_obj = context.active_object if context.active_object: