diff -Nur trunk.old/channels/chan_mobile.c trunk/channels/chan_mobile.c --- trunk.old/channels/chan_mobile.c 2009-05-15 20:02:24.000000000 +0200 +++ trunk/channels/chan_mobile.c 2009-05-17 19:33:35.000000000 +0200 @@ -2957,6 +2957,7 @@ ast_debug(1, "[%s] dial sent successfully\n", pvt->id); pvt->needchup = 1; pvt->outgoing = 1; + mbl_queue_control(pvt, AST_CONTROL_PROGRESS); break; case AT_CHUP: ast_debug(1, "[%s] successful hangup\n", pvt->id);