diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index 372d6f723e..e2eec63af5 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Tue Dec 16 14:12:18 CST 2008 +Tue Dec 16 14:15:24 CST 2008 diff --git a/libs/sofia-sip/libsofia-sip-ua/nua/nua_register.c b/libs/sofia-sip/libsofia-sip-ua/nua/nua_register.c index c38ac1ffdf..f3af088674 100644 --- a/libs/sofia-sip/libsofia-sip-ua/nua/nua_register.c +++ b/libs/sofia-sip/libsofia-sip-ua/nua/nua_register.c @@ -2011,6 +2011,7 @@ sip_contact_t *nua_handle_contact_by_via(nua_handle_t *nh, if (sip_transport_has_tls(v->v_protocol) || sip_transport_has_tls(transport)) { url.url_type = url_sips; + url.url_scheme = url_scheme(url_sips); if (port && strcmp(port, SIPS_DEFAULT_SERV) == 0) port = NULL; if (port || host_is_ip_address(host))