diff --git a/indra/newview/app_settings/shaders/class1/deferred/fullbrightF.glsl b/indra/newview/app_settings/shaders/class1/deferred/fullbrightF.glsl
index a6f55dfb46e4daae0ff9d4d53f9bb1e81681d360..a532b67cd918f958d347b89b1a5600d9a9f15f29 100755
--- a/indra/newview/app_settings/shaders/class1/deferred/fullbrightF.glsl
+++ b/indra/newview/app_settings/shaders/class1/deferred/fullbrightF.glsl
@@ -143,6 +143,8 @@ void main()
 	vec4 fogged = applyWaterFogDeferred(pos, vec4(color.rgb, final_alpha));
 	color.rgb = fogged.rgb;
 	color.a   = fogged.a;
+#else
+	color.a   = final_alpha;
 #endif
 
 	frag_color.rgb = color.rgb;