diff --git a/src/switch_utils.c b/src/switch_utils.c index 3dc26807d4..602cbc7d0d 100644 --- a/src/switch_utils.c +++ b/src/switch_utils.c @@ -3112,7 +3112,8 @@ SWITCH_DECLARE(int) switch_split_user_domain(char *in, char **user, char **domai if (!strncasecmp(in, "sip", 3)) { in += 3; - while(*in == ':') in++; + if (*in == 's') in++; + if (*in == ':') in++; } u = in;