diff --git a/apps/app_dial.c b/apps/app_dial.c index 3466f41d52..94f623c733 100644 --- a/apps/app_dial.c +++ b/apps/app_dial.c @@ -616,6 +616,11 @@ static void handle_cause(int cause, struct cause_args *num) num->nochan++; break; + case AST_CAUSE_NO_ANSWER: + if (cdr) { + ast_cdr_noanswer(cdr); + } + break; case AST_CAUSE_NORMAL_CLEARING: break;