This is an extensive update to categories.php.
Just extract the file and replace /admin/categories.php with this file or use a file comparison program to integrate the changes manually. Remember to backup any previous file.

Pagination works here properly in all tested cases.

this is NOT a full package. You will also need to run the SQL query from V3.0 if you haven't already.

If you get this error (Fatal error: Call to undefined function: tep_hide_session_id() in...) it's probably because you didn't upgrade to the latest OSC RC1.
This function comes with RC1, please add it to your admin/includes/functions/html_output.php file
Make sure you paste the code right ABOVE the final ?> at the bottom of the file:


// Hide form elements
function tep_hide_session_id() {
$string = '';
if (defined('SID') && tep_not_null(SID)) {
$string = tep_draw_hidden_field(tep_session_name(), tep_session_id());
}
return $string;
}

More...