diff -r 788412b8e366 src/sv_main.cpp
--- a/src/sv_main.cpp	Sun Sep 21 22:38:15 2014 +0200
+++ b/src/sv_main.cpp	Tue Sep 30 13:04:00 2014 +0200
@@ -4671,7 +4671,7 @@
 			LONG lSeconds = ( players[ulPlayer].lIgnoreChatTicks / TICRATE ) % MINUTE;
 			if ( ( lMinutes > 0 ) && ( lSeconds > 0 ) )
 			{
-				message.AppendFormat( "for %d minute%s and %d second%s",
+				message.AppendFormat( " for %d minute%s and %d second%s",
 							static_cast<int>(lMinutes),
 							lMinutes == 1 ? "" : "s",
 							static_cast<int>(lSeconds),
@@ -4682,20 +4682,20 @@
 			// There's no need to print the tics.
 			else if ( ( lMinutes == 0 ) && ( lSeconds == 0 ) )
 			{
-				message += "for less than a second";
+				message += " for less than a second";
 			}
 			else
 			{
 				if ( lMinutes > 0 )
 				{
-					message.AppendFormat( "for %d minute%s",
+					message.AppendFormat( " for %d minute%s",
 							static_cast<int>(lMinutes),
 							lMinutes == 1 ? "" : "s");
 				}
 
 				if ( lSeconds > 0 )
 				{
-					message.AppendFormat( "for %d second%s",
+					message.AppendFormat( " for %d second%s",
 							static_cast<int>(lSeconds),
 							lSeconds == 1 ? "" : "s");
 				}
