--- a/apps/app_playback.c +++ b/apps/app_playback.c @@ -452,6 +452,9 @@ } else if (!option_noanswer) { /* Otherwise answer unless we're supposed to send this while on-hook */ res = ast_answer(chan); + } else if (option_noanswer) { + /* If we have noanswer set it's obvious that we want early media */ + ast_indicate(chan, AST_CONTROL_PROGRESS); } } if (!res) {