svn: 974
@@ -409,6 +409,8 @@ int chk_op(struct flag_record fr, struct chanset_t *chan)
int chk_autoop(struct flag_record fr, struct chanset_t *chan)
{
+ if (glob_bot(fr))
+ return 0;
if (!chan || (!private(fr, chan, PRIV_OP) && chk_op(fr, chan) && !chk_deop(fr, chan))) {
if (channel_autoop(chan) || chan_autoop(fr) || glob_autoop(fr))
return 1;