diff --git a/doc/contributions.txt b/doc/contributions.txt
index 46286f99c16d61cdbe98412f8bbeed496741a463..0fb6110adb5c2b1e32063ccdec40b86a70dd37be 100755
--- a/doc/contributions.txt
+++ b/doc/contributions.txt
@@ -213,6 +213,7 @@ Ansariel Hiller
 	STORM-2141
 	MAINT-6953
 	MAINT-7028
+	MAINT-7059
 Aralara Rajal
 Arare Chantilly
 	CHUIBUG-191
diff --git a/indra/llui/llspellcheck.cpp b/indra/llui/llspellcheck.cpp
index 0db428105907ef1d331a56b08513b2416a7724eb..5a5260033710318bd9575e37a70abd038e24b23a 100644
--- a/indra/llui/llspellcheck.cpp
+++ b/indra/llui/llspellcheck.cpp
@@ -161,6 +161,7 @@ void LLSpellChecker::refreshDictionaryMap()
 	}
 
 	// Load user installed dictionary information
+	user_filename = user_path + DICT_FILE_USER;
 	llifstream custom_file(user_filename.c_str(), std::ios::binary);
 	if (custom_file.is_open())
 	{