diff --git a/src/modules/sasl.c b/src/modules/sasl.c index 81d0e8bc7..493053344 100644 --- a/src/modules/sasl.c +++ b/src/modules/sasl.c @@ -117,7 +117,7 @@ CMD_FUNC(cmd_sasl) if (!SASL_SERVER || MyUser(client) || (parc < 4) || !parv[4]) return; - if (!strcasecmp(parv[1], me.name)) + if (!strcasecmp(parv[1], me.name) || !strncmp(parv[1], me.id, 3)) { Client *target;