Index: channels/chan_sip.c =================================================================== --- channels/chan_sip.c (revision 368807) +++ channels/chan_sip.c (working copy) @@ -22788,8 +22788,6 @@ */ /* Fall through */ case SIP_GET_DEST_EXTEN_NOT_FOUND: - case SIP_GET_DEST_REFUSED: - default: { char *decoded_exten = ast_strdupa(p->exten); transmit_response_reliable(p, "404 Not Found", req); @@ -22798,6 +22796,10 @@ " '%s' rejected because extension not found in context '%s'.\n", S_OR(p->username, p->peername), ast_sockaddr_stringify(&p->recv), decoded_exten, p->context); } + break; + case SIP_GET_DEST_REFUSED: + default: + transmit_response_reliable(p, "403 Forbidden", req); } /* end switch */ p->invitestate = INV_COMPLETED;