diff --git a/indra/newview/llviewerobject.cpp b/indra/newview/llviewerobject.cpp
index 56dcd30a1dff791b2474555a74cea91f012bff82..72a8595845ae821a620512cdcaa572e4ec7d2375 100644
--- a/indra/newview/llviewerobject.cpp
+++ b/indra/newview/llviewerobject.cpp
@@ -5022,6 +5022,12 @@ void LLViewerObject::restoreHudText()
         {
             initHudText();
         }
+        else
+        {
+            // Restore default values
+            mText->setZCompare(TRUE);
+            mText->setDoFade(TRUE);
+        }
         mText->setColor(mHudTextColor);
         mText->setString(mHudText);
     }