diff --git a/src/blenderbim/blenderbim/bim/import_ifc.py b/src/blenderbim/blenderbim/bim/import_ifc.py index 923d92937f..5c5026e68a 100644 --- a/src/blenderbim/blenderbim/bim/import_ifc.py +++ b/src/blenderbim/blenderbim/bim/import_ifc.py @@ -1675,7 +1675,7 @@ class IfcImporter: elif getattr(element, "Decomposes", None): aggregate = ifcopenshell.util.element.get_aggregate(element) return self.collections[aggregate.GlobalId].objects.link(obj) - elif getattr(element, "Nests", None): + elif getattr(element, "Nests", None) and not element.is_a("IfcPort"): nest = ifcopenshell.util.element.get_nest(element) return self.collections[nest.GlobalId].objects.link(obj) else: