Index: pbx.c =================================================================== --- pbx.c (revision 34128) +++ pbx.c (working copy) @@ -932,7 +932,7 @@ else { /* look in contexts */ tmp = NULL; while ((tmp = ast_walk_contexts(tmp)) ) { - if (!strcmp(tmp->name, context)) + if (context && !strcmp(tmp->name, context)) break; } if (!tmp)