diff -r 42e2c73b6b9c -r b6ae2956a561 libgaim/protocols/irc/msgs.c --- a/libgaim/protocols/irc/msgs.c Thu Dec 21 23:57:27 2006 +0000 +++ b/libgaim/protocols/irc/msgs.c Fri Dec 22 00:47:43 2006 +0000 @@ -434,6 +434,8 @@ if (!irc->names) irc->names = g_string_new(""); + if (irc->names->len && irc->names->str[irc->names->len - 1] != ' ') + irc->names = g_string_append_c(irc->names, ' '); irc->names = g_string_append(irc->names, args[3]); } }