diff --git a/indra/newview/llviewershadermgr.cpp b/indra/newview/llviewershadermgr.cpp
index 32978a0d04d066b2d62fd9a3e875b4495eb4d61f..18ae83e3b6e74702cea1e20c6d668cb3f204e281 100644
--- a/indra/newview/llviewershadermgr.cpp
+++ b/indra/newview/llviewershadermgr.cpp
@@ -372,10 +372,6 @@ void LLViewerShaderMgr::setShaders()
 			gSavedSettings.setBOOL("VertexShaderEnable", TRUE);
 		}
 	}
-	else if (gGLManager.mGLVersion < 2.f)
-	{ //NEVER use shaders on a pre 2.0 context
-		gSavedSettings.setBOOL("VertexShaderEnable", FALSE);
-	}
 	
 	//setup preprocessor definitions
 	LLShaderMgr::instance()->mDefinitions["NUM_TEX_UNITS"] = llformat("%d", gGLManager.mNumTextureImageUnits);