|
@@ -812,7 +812,7 @@ static void got_op(struct chanset_t *chan, char *nick, char *from,
|
|
|
/* Channis is +bitch, and the opper isn't a global master or a bot */
|
|
/* Channis is +bitch, and the opper isn't a global master or a bot */
|
|
|
/* deop if they are +d or it is +bitch */
|
|
/* deop if they are +d or it is +bitch */
|
|
|
if ( chk_deop(victim, chan) ||
|
|
if ( chk_deop(victim, chan) ||
|
|
|
- (!loading && channel_bitch(chan) && !chk_op(victim, chan)) ) { /* chk_op covers +private */
|
|
|
|
|
|
|
+ (!loading && userlist && channel_bitch(chan) && !chk_op(victim, chan)) ) { /* chk_op covers +private */
|
|
|
/* if (target_priority(chan, m, 1)) */
|
|
/* if (target_priority(chan, m, 1)) */
|
|
|
// dprintf(DP_MODE, "MODE %s -o %s\n", chan->dname, who);
|
|
// dprintf(DP_MODE, "MODE %s -o %s\n", chan->dname, who);
|
|
|
add_mode(chan, '-', 'o', who);
|
|
add_mode(chan, '-', 'o', who);
|