diff -r f09f1124abc8 -r ac4e44eb7e98 src/protocols/irc/irc.c --- a/src/protocols/irc/irc.c Wed Jan 29 00:19:07 2003 +0000 +++ b/src/protocols/irc/irc.c Wed Jan 29 00:25:37 2003 +0000 @@ -1664,7 +1664,7 @@ idata = gc->proto_data; - if (source != 1) { + if (source < 0) { hide_login_progress(gc, "Write error"); signoff(gc); return;