--- asterisk-1.6.2.9/apps/app_dial.c 2010-03-31 19:49:07.000000000 +0200 +++ asterisk-1.6.2.9-indicate/apps/app_dial.c 2010-07-13 15:29:59.000000000 +0200 @@ -2239,8 +2239,9 @@ sentringing = 0; ast_indicate(chan, -1); } - /* Be sure no generators are left on it */ + /* Be sure no generators are left on it and reset the visible indication */ ast_deactivate_generator(chan); + chan->visible_indication=0; /* Make sure channels are compatible */ res = ast_channel_make_compatible(chan, peer); if (res < 0) {