OK
Find:
PHP Code:
// pre-cache templates used by specific actions
// link the page we're requesting to the do var so that vB3 will
// pre-cache the template and save 1 query
Add after:
PHP Code:
// old php versions
if (PHP_VERSION < '4.1.0') {
$_REQUEST['page'] = &$HTTP_GET_VARS['page'];
$_REQUEST['section'] = &$HTTP_GET_VARS['section'];
}
That should fix the problems on PHP versions older than 4.1.0