diff --git a/channels/chan_dahdi.c b/channels/chan_dahdi.c index bc2ff640c0..1c596887c5 100644 --- a/channels/chan_dahdi.c +++ b/channels/chan_dahdi.c @@ -11681,6 +11681,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]);