diff --git a/src/blenderbim/blenderbim/bim/module/model/covering.py b/src/blenderbim/blenderbim/bim/module/model/covering.py index e0591677ff..81e2c3cfcd 100644 --- a/src/blenderbim/blenderbim/bim/module/model/covering.py +++ b/src/blenderbim/blenderbim/bim/module/model/covering.py @@ -61,7 +61,7 @@ class RegenSelectedFlooringObject(bpy.types.Operator, tool.Ifc.Operator): def poll(cls, context): active_obj = bpy.context.active_object element = tool.Ifc.get_entity(active_obj) - return element.is_a("IfcCovering") + return element and element.is_a("IfcCovering") def _execute(self, context):