diff --git a/src/bonsai/bonsai/bim/module/pset_template/prop.py b/src/bonsai/bonsai/bim/module/pset_template/prop.py index 122a09128c..fdd6188a76 100644 --- a/src/bonsai/bonsai/bim/module/pset_template/prop.py +++ b/src/bonsai/bonsai/bim/module/pset_template/prop.py @@ -21,6 +21,7 @@ import bpy import ifcopenshell import ifcopenshell.util.attribute from ifcopenshell.util.doc import get_attribute_doc +import bonsai.tool as tool from bonsai.bim.module.pset_template.data import PsetTemplatesData from bonsai.bim.prop import StrProperty, Attribute from bonsai.bim.ifc import IfcStore diff --git a/src/bonsai/bonsai/tool/root.py b/src/bonsai/bonsai/tool/root.py index 392d53e2fe..6e92d8cf5a 100644 --- a/src/bonsai/bonsai/tool/root.py +++ b/src/bonsai/bonsai/tool/root.py @@ -431,7 +431,7 @@ class Root(bonsai.core.tool.Root): """ tool.Ifc.unlink(obj=obj) if tool.Geometry.has_mesh_properties((data := obj.data)): - tool.Geometry.get_mesh_props(mesh).ifc_definition_id = 0 + tool.Geometry.get_mesh_props(data).ifc_definition_id = 0 for material_slot in obj.material_slots: if material := material_slot.material: tool.Ifc.unlink(obj=material)