Index: channels/chan_dahdi.c =================================================================== --- channels/chan_dahdi.c (revision 244052) +++ channels/chan_dahdi.c (working copy) @@ -6636,7 +6636,12 @@ if (ast_exists_extension(chan, chan->context, exten, 1, p->cid_num)) { /* Start the real PBX */ ast_copy_string(chan->exten, exten, sizeof(chan->exten)); - if (p->dsp) ast_dsp_digitreset(p->dsp); + if (p->dsp) { + ast_dsp_digitreset(p->dsp); + } + if (p->pri->overlapdial & DAHDI_OVERLAPDIAL_INCOMING) { + ast_indicate(chan, AST_CONTROL_PROCEEDING); + } dahdi_enable_ec(p); ast_setstate(chan, AST_STATE_RING); res = ast_pbx_run(chan);