diff --git a/src/blenderbim/blenderbim/bim/module/material/data.py b/src/blenderbim/blenderbim/bim/module/material/data.py index 78814cab44..d2a07d480d 100644 --- a/src/blenderbim/blenderbim/bim/module/material/data.py +++ b/src/blenderbim/blenderbim/bim/module/material/data.py @@ -323,6 +323,6 @@ class ObjectMaterialData: @classmethod def active_material_constituents(cls): material = cls.material - if not material.is_a("IfcMaterialConstituentSet"): + if not cls.material or not material.is_a("IfcMaterialConstituentSet"): return [] return [m.Name for m in material.MaterialConstituents if m.Name]