diff --git a/indra/newview/app_settings/shaders/class1/alchemy/toneMapF.glsl b/indra/newview/app_settings/shaders/class1/alchemy/toneMapF.glsl
index dc1672b242462e8f902776bd1087a5071a0d19fc..d96d8ecb6c1d2e6cd9f7449667c56c1df48e8db6 100644
--- a/indra/newview/app_settings/shaders/class1/alchemy/toneMapF.glsl
+++ b/indra/newview/app_settings/shaders/class1/alchemy/toneMapF.glsl
@@ -147,7 +147,7 @@ void main()
 #endif
 
 #if TONEMAP_METHOD == 1 // Aces Hill method
-    diff.rgb = ACES_Hill(diff.rgb);
+    diff.rgb = mix(ACES_Hill(diff.rgb), diff.rgb, 0.333);
 #elif TONEMAP_METHOD == 2 // Uchimura's Gran Turismo method
     diff.rgb = uchimura(diff.rgb);
 #elif TONEMAP_METHOD == 3 // AMD Tonemapper