From de14e92720d3b4ae7c6f226a77eeb6245b9b466f Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Fri, 9 Aug 2024 17:13:50 +0500 Subject: [PATCH] poll message --- src/blenderbim/blenderbim/bim/module/bcf/operator.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/module/bcf/operator.py b/src/blenderbim/blenderbim/bim/module/bcf/operator.py index 5707c596bd..b30864f36c 100644 --- a/src/blenderbim/blenderbim/bim/module/bcf/operator.py +++ b/src/blenderbim/blenderbim/bim/module/bcf/operator.py @@ -445,7 +445,10 @@ class AddBcfViewpoint(bpy.types.Operator): @classmethod def poll(cls, context): - return context.scene.camera + if not context.scene.camera: + cls.poll_message_set("Scene has no active camera.") + return False + return True def execute(self, context): bcfxml = bcfstore.BcfStore.get_bcfxml()