diff options
Diffstat (limited to 'irc_channel.c')
| -rw-r--r-- | irc_channel.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/irc_channel.c b/irc_channel.c index 0a6e11d2..f3ec296c 100644 --- a/irc_channel.c +++ b/irc_channel.c @@ -431,7 +431,7 @@ void irc_channel_auto_joins( irc_t *irc, account_t *acc )  			   can only auto-join them if their account is online. */  			char *acc_s; -			if( !aj && !( ic->flags & IRC_CHANNEL_JOINED ) ) +			if( !aj || ( ic->flags & IRC_CHANNEL_JOINED ) )  				/* Only continue if this one's marked as auto_join  				   or if we're in it already. (Possible if the  				   client auto-rejoined it before identyfing.) */  | 
