Index: trunk/kernel/units/general/main_event_handler.php =================================================================== diff -u -N -r6093 -r6428 --- trunk/kernel/units/general/main_event_handler.php (.../main_event_handler.php) (revision 6093) +++ trunk/kernel/units/general/main_event_handler.php (.../main_event_handler.php) (revision 6428) @@ -83,10 +83,14 @@ $ret .= $theme_name.'/'; } - if ($processed_params['m_cat_id'] > 0) { + if ($processed_params['m_cat_id'] > 0 && isset($url_params['pass_category']) && $url_params['pass_category']) { $ret .= $this->Application->getFilename('c', $processed_params['m_cat_id']).'/'; $url_params['category_processed'] = true; } + else { +// $url_params['no_category'] = 1; // for debugging + } + unset($url_params['pass_category']); // unset it just in case $force_page_adding = false; if (getArrayValue($url_params, 'reset'))