diff --git a/src/hash.c b/src/hash.c index ea09cddfa..65c7421b2 100644 --- a/src/hash.c +++ b/src/hash.c @@ -813,10 +813,14 @@ EVENT(e_clean_out_throttling_buckets) { p = strchr(serveropts, 'm'); *p = '\0'; } if (!Hooks[18] && strchr(serveropts, 'M')) { p = strchr(serveropts, 'M'); *p = '\0'; } + if (!Hooks[49] && strchr(serveropts, 'R')) + { p = strchr(serveropts, 'R'); *p = '\0'; } if (Hooks[17] && !strchr(serveropts, 'm')) *p++ = 'm'; if (Hooks[18] && !strchr(serveropts, 'M')) *p++ = 'M'; + if (Hooks[49] && !strchr(serveropts, 'R')) + *p++ = 'R'; *p = '\0'; for (mi = Modules; mi; mi = mi->next) if (!(mi->options & MOD_OPT_OFFICIAL))