diff --git a/channels/chan_sip.c b/channels/chan_sip.c index d5d59e0625cc31dbceba3f3ce4edb3e1f49e4f58..315238924a41019991f5bf885ae3ec44a6ad9919 100755 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -856,6 +856,7 @@ static int sip_call(struct ast_channel *ast, char *dest, int timeout) ast_log(LOG_DEBUG, "Outgoing Call for %s\n", p->username); res = find_user(p,INC_OUT_USE); p->restrictcid = ast->restrictcid; + p->jointcapability = p->capability; transmit_invite(p, "INVITE", 1, NULL, vxml_url,distinctive_ring, 1); if (p->maxtime) { /* Initialize auto-congest time */