source/window.c | 3 +++
1 file changed, 3 insertions(+)
--- ircii-20051015.orig/source/window.c
+++ ircii-20051015/source/window.c
@@ -1421,6 +1421,9 @@
int flag = 1;
ChannelList *chan;
+ if (window->server == -1)
+ return;
+
while ((tmp = traverse_all_windows(&flag)))
if (window != tmp && tmp->server == window->server)
{