diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 0dc6069c8d..30177d1951 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -17897,7 +17897,7 @@ static void check_via(struct sip_pvt *p, struct sip_request *req) if (ast_sockaddr_resolve_first(&tmp, c, 0)) { ast_log(LOG_WARNING, "Could not resolve socket address for '%s'\n", c); port = STANDARD_SIP_PORT; - } else if (!(port = ast_sockaddr_port(&tmp)) { + } else if (!(port = ast_sockaddr_port(&tmp))) { port = STANDARD_SIP_PORT; ast_sockaddr_set_port(&tmp, port); }