diff --git a/src/s_user.c b/src/s_user.c index 0ba540ca..6504b2a2 100644 --- a/src/s_user.c +++ b/src/s_user.c @@ -1461,10 +1461,9 @@ change_nick_user_host(struct Client *target_p, const char *nick, const char *use target_p->info); if(*mode) - sendto_channel_local_butone(target_p, ALL_MEMBERS, chptr, - ":%s MODE %s +%s %s", - target_p->servptr->name, - chptr->chname, mode, modeval); + sendto_channel_local_with_capability_butone(target_p, ALL_MEMBERS, + NOCAPS, CLICAP_CHGHOST, chptr, ":%s MODE %s +%s %s", + target_p->servptr->name, chptr->chname, mode, modeval); *modeval = '\0'; }