*** /root/manager.c 2013-01-28 12:40:47.000000000 +0000 --- main/manager.c 2013-01-28 13:21:26.000000000 +0000 *************** *** 4361,4369 **** if (exten && context && pi) { if (! ast_exists_extension(NULL, context, exten, pi, l)) { /* The extension does not exist. */ ! astman_send_error(s, m, "Extension does not exist."); ! res = 0; ! goto fast_orig_cleanup; } } --- 4361,4371 ---- if (exten && context && pi) { if (! ast_exists_extension(NULL, context, exten, pi, l)) { /* The extension does not exist. */ ! if (ast_strlen_zero(app)) { ! astman_send_error(s, m, "Extension does not exist."); ! res = 0; ! goto fast_orig_cleanup; ! } } }