Index: trunk/core/units/admin/admin_tag_processor.php =================================================================== diff -u -N -r8397 -r8413 --- trunk/core/units/admin/admin_tag_processor.php (.../admin_tag_processor.php) (revision 8397) +++ trunk/core/units/admin/admin_tag_processor.php (.../admin_tag_processor.php) (revision 8413) @@ -746,7 +746,7 @@ list($index_file, $env) = explode('|', $last_template); $vars = $this->Application->HttpQuery->processQueryString($env, 'pass'); - $recursion_templates = Array ('login', 'index'); + $recursion_templates = Array ('login', 'index', 'no_permission'); if (isset($vars['admin']) && $vars['admin'] == 1) { // index template doesn't begin recursion on front-end (in admin frame)