diff --git a/indra/newview/llpresetsmanager.cpp b/indra/newview/llpresetsmanager.cpp
index 4dbd6a523d9d4f6865b80340841f4598919794bb..c267c3c699520752b8d15dfc8453a153fec088dc 100644
--- a/indra/newview/llpresetsmanager.cpp
+++ b/indra/newview/llpresetsmanager.cpp
@@ -208,7 +208,7 @@ void LLPresetsManager::loadPresetNamesFromDir(const std::string& subdirectory, p
 
 	if (IS_CAMERA)
 	{
-		mPresetNames.sort(); 
+		mPresetNames.sort(LLStringUtil::precedesDict);
 		if (default_option == DEFAULT_BOTTOM)
 		{
 			mPresetNames.push_back(PRESETS_FRONT_VIEW);