diff --git a/indra/llui/llresmgr.cpp b/indra/llui/llresmgr.cpp
index 6e924c1f19f91125ba382bc06cf54d6dfd0dbc0f..827ea3c9a5b8958696395ad6876665d26aae1bf6 100644
--- a/indra/llui/llresmgr.cpp
+++ b/indra/llui/llresmgr.cpp
@@ -254,6 +254,7 @@ void LLResMgr::getIntegerString( std::string& output, S32 input ) const
 	}
 	
 	// *NOTE: this method does not handle negative input integers correctly
+	output.clear();
 	S32 fraction = 0;
 	std::string fraction_string;
 	S32 remaining_count = input;