From de43943fd79c505ef35db8ec0df178c69cef40dc Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Mon, 15 Jul 2024 17:05:16 +0200 Subject: [PATCH] BIM: Fixed IFC import with None psets - fixes #15436 --- src/Mod/BIM/nativeifc/ifc_psets.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Mod/BIM/nativeifc/ifc_psets.py b/src/Mod/BIM/nativeifc/ifc_psets.py index 156e218cbf..88b4006cfd 100644 --- a/src/Mod/BIM/nativeifc/ifc_psets.py +++ b/src/Mod/BIM/nativeifc/ifc_psets.py @@ -53,6 +53,8 @@ def get_psets(element): psets = [p.RelatingPropertyDefinition for p in psets] if not psets: psets = getattr(element, "HasProperties", []) + if not psets: + return result for pset in psets: pset_dict = {} if pset.is_a("IfcPropertySet"):