From 1e9239b3529e93e6834d27ea7bace19277fb41e2 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 10 Sep 2025 14:58:15 +0500 Subject: [PATCH] Fix error searching for annotation types #7103 --- src/bonsai/bonsai/bim/operator.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bonsai/bonsai/bim/operator.py b/src/bonsai/bonsai/bim/operator.py index 308c0b4e85..8e0e45f02f 100644 --- a/src/bonsai/bonsai/bim/operator.py +++ b/src/bonsai/bonsai/bim/operator.py @@ -1117,6 +1117,9 @@ class BIM_OT_enum_property_search(bpy.types.Operator): type_elements = [] for identifier in self.identifiers: + # Skip 'Untyped' option for annotation types. + if identifier == "0": + continue element = ifc_file.by_id(int(identifier)) if element and element.is_a().endswith("Type"): type_elements.append(element)