diff --git a/src/Mod/Arch/importWebGL.py b/src/Mod/Arch/importWebGL.py index 3cd41255bb..e9b1ef5cb7 100644 --- a/src/Mod/Arch/importWebGL.py +++ b/src/Mod/Arch/importWebGL.py @@ -692,7 +692,7 @@ def export( exportList, filename, colors = None, camera = None ): color = '#cccccc' opacity = 1.0 - if FreeCADGui: + if FreeCADGui and hasattr(obj.ViewObject, "ShapeColor"): color = Draft.getrgb(obj.ViewObject.ShapeColor, testbw = False) opacity = int((100 - obj.ViewObject.Transparency)/5) / 20 # 0>>1 with step of 0.05 elif colors: