diff --git a/src/bonsai/bonsai/bim/import_ifc.py b/src/bonsai/bonsai/bim/import_ifc.py index 1e0cdd9ac9..7227f653ff 100644 --- a/src/bonsai/bonsai/bim/import_ifc.py +++ b/src/bonsai/bonsai/bim/import_ifc.py @@ -1360,6 +1360,12 @@ class IfcImporter: v2 = vertices[edge[1]] polyline.points.add(1) polyline.points[-1].co = mathutils.Vector(v2) + # TODO: remove error handling after we update build in Bonsai. + try: + edges_item_ids = ifcopenshell.util.shape.get_edges_representation_item_ids(geometry).tolist() + except AttributeError: + edges_item_ids = [] + curve["ios_edges_item_ids"] = edges_item_ids return curve def create_mesh(