diff --git a/src/ifcopenshell-python/ifcopenshell/api/layer/assign_layer.py b/src/ifcopenshell-python/ifcopenshell/api/layer/assign_layer.py index 66fb65a748..0faf5573bd 100644 --- a/src/ifcopenshell-python/ifcopenshell/api/layer/assign_layer.py +++ b/src/ifcopenshell-python/ifcopenshell/api/layer/assign_layer.py @@ -12,6 +12,6 @@ class Usecase: self.settings[key] = value def execute(self): - assigned_items = set(self.settings["layer"].AssignedItems) or set() + assigned_items = set(self.settings["layer"].AssignedItems or []) assigned_items.add(self.settings["item"]) self.settings["layer"].AssignedItems = list(assigned_items)