diff --git a/indra/newview/app_settings/shaders/class3/environment/waterF.glsl b/indra/newview/app_settings/shaders/class3/environment/waterF.glsl
index 4f79dd1ac5129a87f6afa97877d87e5c86b75c90..2411542c59810e9dca5cc632b698a79e358e1ac6 100644
--- a/indra/newview/app_settings/shaders/class3/environment/waterF.glsl
+++ b/indra/newview/app_settings/shaders/class3/environment/waterF.glsl
@@ -266,7 +266,7 @@ void main()
 
     float nv = clamp(abs(dot(norm.xyz, v)), 0.001, 1.0);
     vec2 brdf = BRDF(clamp(nv, 0, 1), 1.0);
-    float f = 1.0-brdf.y; //1.0 - (brdf.x+brdf.y);
+    float f = 1.0-brdf.x; //1.0 - (brdf.x+brdf.y);
     f *= 0.9;
     f *= f;