diff --git a/apps/app_dial.c b/apps/app_dial.c index c3892254b8..44769de6df 100644 --- a/apps/app_dial.c +++ b/apps/app_dial.c @@ -1762,6 +1762,8 @@ static struct ast_channel *wait_for_answer(struct ast_channel *in, case AST_FRAME_VIDEO: case AST_FRAME_VOICE: case AST_FRAME_IMAGE: + case AST_FRAME_DTMF_BEGIN: + case AST_FRAME_DTMF_END: if (caller_entertained) { break; }