diff --git a/indra/llcommon/llerror.cpp b/indra/llcommon/llerror.cpp
index a1ad9e84b5b71a76e2d516208344469e121f434c..e14fd9563995f19e58f3d3d02bccbf3c4214e078 100644
--- a/indra/llcommon/llerror.cpp
+++ b/indra/llcommon/llerror.cpp
@@ -574,7 +574,7 @@ namespace LLError
 		{
             mTagString.append(tag_hash);
 			mTagString.append(mTags[i]);
-            mTagString.append((i == mTagCount - 1) ? "" : ",");
+            mTagString.append((i == mTagCount - 1) ? ";" : ",");
 		}
 	}