diff --git a/indra/newview/llfloaterpreference.cpp b/indra/newview/llfloaterpreference.cpp
index 3673a28163e7df8cd22b7505f39f3acb2c4b47ef..9562f2d9d2f1ee8387addd8fcbb734102d3b5ef6 100644
--- a/indra/newview/llfloaterpreference.cpp
+++ b/indra/newview/llfloaterpreference.cpp
@@ -656,13 +656,6 @@ void LLFloaterPreference::onOpen(const LLSD& key)
 		getChildView("maturity_desired_combobox")->setVisible( false);
 	}
 
-	bool enable_mesh = gSavedSettings.getBOOL("MeshEnabled");
-
-	getChildView("UseLightShaders")->setVisible(enable_mesh);
-	getChildView("UseSSAO")->setVisible(enable_mesh);
-	getChildView("shadows_label")->setVisible(enable_mesh);
-	getChildView("ShadowDetail")->setVisible(enable_mesh);
-
 	if (LLStartUp::getStartupState() == STATE_STARTED)
 	{
 		mFavoritesRecordMayExist = gSavedPerAccountSettings.getBOOL("ShowFavoritesOnLogin");