svn: 277
@@ -1149,7 +1149,7 @@ char *channels_start(Function * global_funcs)
"+userinvites "
"-dynamicinvites "
"-revengebot "
- "+nodesynch "
+ "-nodesynch "
"-closed "
"-take "
"+manop "
@@ -1170,7 +1170,8 @@ static int gotmode(char *from, char *msg)
CHAN_FAKEMODE_KICK);
m->flags |= SENTKICK;
reversing = 1;
- } else if (!chan_hasop(m) &&
+ } else if (m->nick && !strchr(m->nick, '.') && /* HOW ABOUT IF THEY ARENT A FUCKING SERVER? */
+ !chan_hasop(m) &&
!channel_nodesynch(chan)) {
putlog(LOG_MODES, ch, CHAN_DESYNCMODE, ch);
dprintf(DP_MODE, "KICK %s %s :%s%s\n", ch, nick, kickprefix,