diff --git a/src/Mod/Arch/importIFC.py b/src/Mod/Arch/importIFC.py index 6e7c866cb..90b99fea0 100644 --- a/src/Mod/Arch/importIFC.py +++ b/src/Mod/Arch/importIFC.py @@ -517,7 +517,7 @@ def insert(filename,docname,skip=[],only=[],root=None): obj.IfcAttributes = a # color - if FreeCAD.GuiUp and (pid in colors): + if FreeCAD.GuiUp and (pid in colors) and hasattr(obj.ViewObject,"ShapeColor"): if DEBUG: print " setting color: ",colors[pid] obj.ViewObject.ShapeColor = colors[pid]