diff -r 72f1cddaf4ab -r 26df8a3df4c5 src/protocols/irc/cmds.c --- a/src/protocols/irc/cmds.c Mon Aug 04 17:02:59 2003 +0000 +++ b/src/protocols/irc/cmds.c Mon Aug 04 17:44:19 2003 +0000 @@ -197,10 +197,12 @@ return 0; gc = gaim_account_get_connection(irc->account); buf = irc_format(irc, "vnv", "MODE", gaim_connection_get_display_name(gc), args[0]); + } else { + return 0; } + irc_send(irc, buf); g_free(buf); - return 0; } @@ -452,6 +454,8 @@ buf = irc_format(irc, "v:", "WALLOPS", args[0]); else if (!strcmp(cmd, "operwall")) buf = irc_format(irc, "v:", "OPERWALL", args[0]); + else + return 0; irc_send(irc, buf); g_free(buf);