From 76277c35d2fc978fb603d0cf709d49973eb175dd Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 24 Feb 2025 15:00:55 +0500 Subject: [PATCH] Fix for 365393aa07 ahh, forgot that representation is already removed at this point --- src/bonsai/bonsai/tool/geometry.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/tool/geometry.py b/src/bonsai/bonsai/tool/geometry.py index dd14e9791a..93c6ee7420 100644 --- a/src/bonsai/bonsai/tool/geometry.py +++ b/src/bonsai/bonsai/tool/geometry.py @@ -269,7 +269,9 @@ class Geometry(bonsai.core.tool.Geometry): ifcopenshell.api.run("root.remove_product", tool.Ifc.get(), product=element) data = obj.data - if data and tool.Geometry.get_data_representation(data): + if tool.Geometry.has_mesh_properties(data) and tool.Ifc.get_entity_by_id( + tool.Geometry.get_mesh_props(data).ifc_definition_id + ): tool.Blender.remove_data_block(data) if is_spatial: