diff --git a/src/bonsai/bonsai/bim/module/void/operator.py b/src/bonsai/bonsai/bim/module/void/operator.py index 2631ea697e..cddc634b2c 100644 --- a/src/bonsai/bonsai/bim/module/void/operator.py +++ b/src/bonsai/bonsai/bim/module/void/operator.py @@ -305,7 +305,10 @@ class EnableEditingBooleans(bpy.types.Operator): @classmethod def poll(cls, context): - return bpy.context.scene.BIMGeometryProperties.representation_obj + if not bpy.context.scene.BIMGeometryProperties.representation_obj: + cls.poll_message_set("To enable editing booleans object should be in item mode.") + return False + return True def execute(self, context): props = context.scene.BIMBooleanProperties