diff --git a/channels/chan_dahdi.c b/channels/chan_dahdi.c index 15bec26a71..55a4be76ee 100644 --- a/channels/chan_dahdi.c +++ b/channels/chan_dahdi.c @@ -13165,6 +13165,7 @@ static void *pri_dchannel(void *vpri) } else if (pri->pvts[chanpos]->confirmanswer) { ast_debug(1, "Waiting on answer confirmation on channel %d!\n", pri->pvts[chanpos]->channel); } else { + pri->pvts[chanpos]->dialing = 0; pri->pvts[chanpos]->subs[SUB_REAL].needanswer =1; /* Enable echo cancellation if it's not on already */ dahdi_enable_ec(pri->pvts[chanpos]);