Index: app_disa.c =================================================================== RCS file: /usr/cvsroot/asterisk/apps/app_disa.c,v retrieving revision 1.34 diff -u -r1.34 app_disa.c --- app_disa.c 13 Oct 2005 23:52:42 -0000 1.34 +++ app_disa.c 14 Oct 2005 23:44:36 -0000 @@ -333,6 +333,7 @@ int recheck = 0; if (!ast_exists_extension(chan, ourcontext, exten, 1, chan->cid.cid_num)) { + pbx_builtin_setvar_helper(chan, "INVALID_EXTEN", exten); exten[0] = 'i'; exten[1] = '\0'; recheck = 1;