Index: main/features.c =================================================================== --- main/features.c (revision 247762) +++ main/features.c (working copy) @@ -877,6 +877,10 @@ args->orig_chan_name = ast_strdupa(peer->name); } + if (!play_announcement) { + ast_set_flag(args, AST_PARK_OPT_SILENCE); + } + park_status = park_call_full(chan, peer, args); if (park_status == 1) { /* would be nice to play "invalid parking extension" */