Index: trunk/core/units/admin/admin_tag_processor.php =================================================================== diff -u -r8005 -r8029 --- trunk/core/units/admin/admin_tag_processor.php (.../admin_tag_processor.php) (revision 8005) +++ trunk/core/units/admin/admin_tag_processor.php (.../admin_tag_processor.php) (revision 8029) @@ -697,8 +697,8 @@ list(, $env) = explode('|', $last_template); $vars = $this->Application->HttpQuery->processQueryString($env, 'pass'); - if ($vars['t'] == 'login') { - // prevents redirect recursion + if ($vars['t'] == 'login' || $vars['t'] == 'index') { + // prevents redirect recursion OR old in-portal pages return false; }