--- /branches/1.8.0/main/manager.c 2010-11-17 17:08:25.000000000 +0000 +++ /branches/1.8.0/main/manager.c 2010-11-17 17:08:14.000000000 +0000 @@ -3341,7 +3341,7 @@ ast_set_flag(chan2, AST_FLAG_BRIDGE_HANGUP_DONT); /* don't let the after-bridge code run the h-exten */ ast_channel_unlock(chan2); } - if (context2) { + if (!ast_strlen_zero(context2)) { res = ast_async_goto(chan2, context2, exten2, pi2); } else { res = ast_async_goto(chan2, context, exten, pi);