diff --git a/doc/contributions.txt b/doc/contributions.txt
index c0c4f7837e653f0859857298a46d89e166e50feb..00e09e452fb57cd45c7612d99f99016d03c00e5a 100755
--- a/doc/contributions.txt
+++ b/doc/contributions.txt
@@ -205,6 +205,7 @@ Ansariel Hiller
 	MAINT-6752
 	MAINT-6773
 	MAINT-6906
+	STORM-2140
 Aralara Rajal
 Arare Chantilly
 	CHUIBUG-191
diff --git a/indra/llui/lllineeditor.cpp b/indra/llui/lllineeditor.cpp
index c89e1dac1d19eb2d0ac57f05b9c41312a34bb4a5..118339577ac28dc960ab2fbcacabbd098599cef7 100644
--- a/indra/llui/lllineeditor.cpp
+++ b/indra/llui/lllineeditor.cpp
@@ -335,6 +335,7 @@ void LLLineEditor::reshape(S32 width, S32 height, BOOL called_from_parent)
 
 void LLLineEditor::setEnabled(BOOL enabled)
 {
+	LLUICtrl::setEnabled(enabled);
 	mReadOnly = !enabled;
 	setTabStop(!mReadOnly);
 	updateAllowingLanguageInput();