diff options
Diffstat (limited to 'irc_commands.c')
| -rw-r--r-- | irc_commands.c | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/irc_commands.c b/irc_commands.c index b1b764b9..bf55e2b8 100644 --- a/irc_commands.c +++ b/irc_commands.c @@ -130,7 +130,10 @@ static void irc_cmd_join( irc_t *irc, char **cmd )  		ic = irc_channel_new( irc, cmd[1] );  	if( ic == NULL ) +	{  		irc_send_num( irc, 479, "%s :Invalid channel name", cmd[1] ); +		return; +	}  	if( ic->flags & IRC_CHANNEL_JOINED )  		return; /* Dude, you're already there... | 
