aboutsummaryrefslogtreecommitdiffstats
path: root/apps/app_dictate.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/app_dictate.c')
-rw-r--r--apps/app_dictate.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/apps/app_dictate.c b/apps/app_dictate.c
index 86ccad875..abac0c8ed 100644
--- a/apps/app_dictate.c
+++ b/apps/app_dictate.c
@@ -116,7 +116,9 @@ static int dictate_exec(struct ast_channel *chan, void *data)
return -1;
}
- ast_answer(chan);
+ if (chan->_state != AST_STATE_UP) {
+ ast_answer(chan);
+ }
ast_safe_sleep(chan, 200);
for (res = 0; !res;) {
if (ast_strlen_zero(filename)) {