From 28e6bb9e3dc58c2ed80c7fdb52021f92f86726f0 Mon Sep 17 00:00:00 2001 From: Gorgious Date: Mon, 24 Jan 2022 13:22:17 +0100 Subject: [PATCH] Fix error when updating representation on object data with no BIMMeshProperties --- src/blenderbim/blenderbim/bim/module/geometry/operator.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/blenderbim/blenderbim/bim/module/geometry/operator.py b/src/blenderbim/blenderbim/bim/module/geometry/operator.py index aff0896a06..7afb2d1aa0 100644 --- a/src/blenderbim/blenderbim/bim/module/geometry/operator.py +++ b/src/blenderbim/blenderbim/bim/module/geometry/operator.py @@ -145,6 +145,8 @@ class UpdateRepresentation(bpy.types.Operator): self.file = IfcStore.get_file() for obj in objs: + if not hasattr(obj.data, "BIMMeshProperties"): + continue self.update_obj_mesh_representation(context, obj) IfcStore.edited_objs.discard(obj) return {"FINISHED"}