Index: asterisk-1.6.1/apps/app_dial.c =================================================================== --- asterisk-1.6.1.orig/apps/app_dial.c 2009-05-04 01:52:58.000000000 +0200 +++ asterisk-1.6.1/apps/app_dial.c 2009-05-04 01:53:18.000000000 +0200 @@ -810,8 +810,10 @@ /* Setup early media if appropriate */ if (single && CAN_EARLY_BRIDGE(peerflags, in, c)) ast_channel_early_bridge(in, c); - if (!ast_test_flag64(outgoing, OPT_RINGBACK)) - ast_indicate(in, AST_CONTROL_PROGRESS); + if (!ast_test_flag64(outgoing, OPT_RINGBACK)) { + if (!single || !pa->sentringing) + ast_indicate(in, AST_CONTROL_PROGRESS); + } break; case AST_CONTROL_VIDUPDATE: ast_verb(3, "%s requested a video update, passing it to %s\n", c->name, in->name);