diff --git a/indra/llcommon/llerror.cpp b/indra/llcommon/llerror.cpp
index 76d0536e551f39a0bbfecdda41bbd81a8d1b4668..a07a93b9fa1ab840860cf3eca22c4e41272242a8 100644
--- a/indra/llcommon/llerror.cpp
+++ b/indra/llcommon/llerror.cpp
@@ -132,6 +132,8 @@ namespace {
 		RecordToFile(const std::string& filename):
 			mName(filename)
 		{
+			showMultiline(true);
+
 			mFile.open(filename, std::ios_base::out | std::ios_base::app);
 			if (!mFile)
 			{
@@ -1197,7 +1199,7 @@ namespace
 				
 			if (r->wantsTags())
 			{
-				message_stream << site.mTagString;
+				message_stream << site.mTagString << " ";
 			}
             message_stream << " ";