Index: trunk/core/kernel/application.php =================================================================== diff -u -r2914 -r3031 --- trunk/core/kernel/application.php (.../application.php) (revision 2914) +++ trunk/core/kernel/application.php (.../application.php) (revision 3031) @@ -697,8 +697,8 @@ { if(!$t) $t = $this->GetVar('t'); // moved from MainProcessor->T() - if (defined('ADMIN') && $prefix == '') $prefix='/admin'; - if (defined('ADMIN') && $prefix == '_FRONT_END_') $prefix = ''; + if ( $this->IsAdmin() && $prefix == '') $prefix='/admin'; + if ( $this->IsAdmin() && $prefix == '_FRONT_END_') $prefix = ''; $index_file = isset($index_file) ? $index_file : (defined('INDEX_FILE') ? INDEX_FILE : basename($_SERVER['SCRIPT_NAME'])); if( isset($params['index_file']) ) $index_file = $params['index_file'];