diff --git a/channels/chan_sip.c b/channels/chan_sip.c index d8b6dfc895d1106aa0a3cba0e9112b46228f242a..a5920e68175d294128f3152f49403b86669a4102 100755 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -2396,7 +2396,8 @@ static struct sip_pvt *find_call(struct sip_request *req, struct sockaddr_in *si char iabuf[INET_ADDRSTRLEN]; char *cmd; char *tag = "", *c; - char *tag2 = "" + char *tag2 = ""; + callid = get_header(req, "Call-ID"); if (pedanticsipchecking) {