diff -Nru a/apps/app_queue.c b/apps/app_queue.c --- a/apps/app_queue.c 2004-11-17 07:42:26 -07:00 +++ b/apps/app_queue.c 2004-11-17 07:42:26 -07:00 @@ -1968,7 +1968,7 @@ } } /* Don't allow return code > 0 */ - if (res > 0 && res != AST_PBX_KEEPALIVE) { + if ((res == 0) || (res > 0 && res != AST_PBX_KEEPALIVE)) { res = 0; if (ringing) { ast_indicate(chan, -1);