diff options
Diffstat (limited to 'src/channel_mode.c')
-rw-r--r-- | src/channel_mode.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/channel_mode.c b/src/channel_mode.c index 1df04a0..65ad9cb 100644 --- a/src/channel_mode.c +++ b/src/channel_mode.c @@ -629,8 +629,7 @@ chm_operonly(struct Client *client_p, struct Client *source_p, struct Channel *c int parc, int *parn, char **parv, int *errors, int alev, int dir, char c, unsigned int d) { - if ((alev < CHACCESS_HALFOP) || - ((d == MODE_PRIVATE) && (alev < CHACCESS_CHANOP))) + if (alev < CHACCESS_HALFOP) { if (!(*errors & SM_ERR_NOOPS)) sendto_one(source_p, form_str(alev == CHACCESS_NOTONCHAN ? |