diff --git a/indra/newview/llvosky.cpp b/indra/newview/llvosky.cpp
index 00d5dfcc57f5dc95b62becba7423d7cfaf60b494..c131cb886f4b2f1d202e9289ff6635890f8694cd 100644
--- a/indra/newview/llvosky.cpp
+++ b/indra/newview/llvosky.cpp
@@ -1072,7 +1072,7 @@ BOOL LLVOSky::updateSky()
 		LLHeavenBody::setInterpVal( mInterpVal );
 		calcAtmospherics();
 
-		if (!gPipeline.canUseWindLightShaders() && (mForceUpdate || total_no_tiles == frame))
+		if (mForceUpdate || total_no_tiles == frame)
 		{
 			LLSkyTex::stepCurrent();