summaryrefslogtreecommitdiff
path: root/src/protocol
diff options
context:
space:
mode:
Diffstat (limited to 'src/protocol')
-rw-r--r--src/protocol/ratbox.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/protocol/ratbox.c b/src/protocol/ratbox.c
index 18ccbe0fe..938e05731 100644
--- a/src/protocol/ratbox.c
+++ b/src/protocol/ratbox.c
@@ -1468,7 +1468,8 @@ void ratbox_cmd_bot_chan_mode(char *nick, char *chan)
ratbox_cmd_tmode(nick, chan, "%s %s", ircd->botchanumode,
(u ? u->uid : nick));
} else {
- anope_cmd_mode(nick, chan, "%s %s", ircd->botchanumode, nick);
+ /* Ratbox does not allow *any* client to op itself - use ChanServ */
+ anope_cmd_mode(s_ChanServ, chan, "%s %s", ircd->botchanumode, nick);
}
}