Index: branches/RC/core/units/general/main_event_handler.php =================================================================== diff -u -r10098 -r10274 --- branches/RC/core/units/general/main_event_handler.php (.../main_event_handler.php) (revision 10098) +++ branches/RC/core/units/general/main_event_handler.php (.../main_event_handler.php) (revision 10274) @@ -108,8 +108,8 @@ } } - if( $processed_params['m_cat_page'] > 1 || $force_page_adding ) - { + if( (array_key_exists('category_processed', $url_params) && $url_params['category_processed'] && ($processed_params['m_cat_page'] > 1)) || $force_page_adding ) { + // category page number found & category name was added before $ret = preg_replace('/(.*)\//', '\\1', $ret).'_'.$processed_params['m_cat_page'].'/'; }