diff --git a/src/ifcopenshell-python/ifcopenshell/api/material/edit_layer.py b/src/ifcopenshell-python/ifcopenshell/api/material/edit_layer.py index e3280f5ff1..e6981d059b 100644 --- a/src/ifcopenshell-python/ifcopenshell/api/material/edit_layer.py +++ b/src/ifcopenshell-python/ifcopenshell/api/material/edit_layer.py @@ -63,4 +63,5 @@ class Usecase: def execute(self): for name, value in self.settings["attributes"].items(): setattr(self.settings["layer"], name, value) - self.settings["layer"].Material = self.settings["material"] + if self.settings["material"]: + self.settings["layer"].Material = self.settings["material"]