diff options
| -rw-r--r-- | handle.c | 1 | 
1 files changed, 1 insertions, 0 deletions
| @@ -1082,6 +1082,7 @@ static void handleReplyWhoisChannels(struct Message *msg) {  	char *ptr = buf, *end = &buf[sizeof(buf)];  	while (msg->params[2]) {  		char *channel = strsep(&msg->params[2], " "); +		if (!channel[0]) break;  		char *name = &channel[strspn(channel, network.prefixes)];  		ptr = seprintf(  			ptr, end, "%s\3%02d%s\3", | 
