diff --git a/src/mol-gl/shader/chunks/color-assign-material.glsl b/src/mol-gl/shader/chunks/color-assign-material.glsl
index 2817c51c025617735914469219413b922ca11714..fa0ecfad09dbbcc4ce57d156b4e488381407b690 100644
--- a/src/mol-gl/shader/chunks/color-assign-material.glsl
+++ b/src/mol-gl/shader/chunks/color-assign-material.glsl
@@ -1,5 +1,5 @@
 #if defined(dColorType_uniform)
-    vec4 material.rgb = uColor;
+    vec4 material = vec4(uColor, 1.0);
 #elif defined(dColorType_attribute) || defined(dColorType_instance) || defined(dColorType_element) || defined(dColorType_elementInstance) || defined(dColorType_objectPicking) || defined(dColorType_instancePicking) || defined(dColorType_elementPicking)
     vec4 material = vColor;
 #endif
\ No newline at end of file