diff --git a/src/bonsai/bonsai/bim/module/material/data.py b/src/bonsai/bonsai/bim/module/material/data.py index 1ecbaaf65f..45c994dd6d 100644 --- a/src/bonsai/bonsai/bim/module/material/data.py +++ b/src/bonsai/bonsai/bim/module/material/data.py @@ -300,7 +300,7 @@ class ObjectMaterialData: else: data["material"] = item.Material.Name or "Unnamed" results.append(data) - should_reverse = cls.material.DirectionSense == "POSITIVE" + should_reverse = cls.material.is_a("IfcMaterialLayerSetUsage") and cls.material.DirectionSense == "POSITIVE" last_i = len(results) - 1 for i, result in enumerate(results): result["index"] = i