Index: apps/app_dial.c =================================================================== RCS file: /usr/cvsroot/asterisk/apps/app_dial.c,v retrieving revision 1.140 retrieving revision 1.141 diff -u -r1.140 -r1.141 --- apps/app_dial.c 11 Feb 2005 06:53:18 -0000 1.140 +++ apps/app_dial.c 26 Feb 2005 03:57:10 -0000 1.141 @@ -1282,7 +1282,7 @@ LOCAL_USER_REMOVE(u); - if ((ast_test_flag(peerflags, DIAL_GO_ON)) && (!chan->_softhangup)) + if ((ast_test_flag(peerflags, DIAL_GO_ON)) && (!chan->_softhangup) && (res != AST_PBX_KEEPALIVE)) res=0; return res;