Index: chan_sip.c =================================================================== --- chan_sip.c (revision 40516) +++ chan_sip.c (working copy) @@ -12948,7 +12948,7 @@ else memset(&p->vredirip, 0, sizeof(p->vredirip)); p->redircodecs = codecs; - if (codecs && !ast_test_flag(p, SIP_GOTREFER)) { + if (!ast_test_flag(p, SIP_GOTREFER)) { if (!p->pendinginvite) { if (option_debug > 2) { char iabuf[INET_ADDRSTRLEN];