From 841bb59d18487e247e85235c6305d210d9fb95b6 Mon Sep 17 00:00:00 2001 From: Gorgious56 Date: Thu, 3 Nov 2022 08:21:55 +0100 Subject: [PATCH] Fix error when the user selects a class suggestion that is not a predefined type --- src/blenderbim/blenderbim/bim/operator.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/operator.py b/src/blenderbim/blenderbim/bim/operator.py index 1f7feb9f19..02090d0b06 100644 --- a/src/blenderbim/blenderbim/bim/operator.py +++ b/src/blenderbim/blenderbim/bim/operator.py @@ -612,7 +612,10 @@ def update_enum_property_search_prop(self, context): setattr(context.data, self.prop_name, self.collection_identifiers[i].name) predefined_type = self.collection_predefined_types[i].name if predefined_type: - setattr(context.data, "ifc_predefined_type", predefined_type) + try: + setattr(context.data, "ifc_predefined_type", predefined_type) + except TypeError: # User clicked on a suggestion, but it's not a predefined type + pass break