Call to undefined method MDB2_Error::fetchAll() in /usr/local/lib/locum/locum-server.php

Getting this error when I try to run the locum maintenence script (/usr/local/lib/locum/tools/maint.php)

Environment:
RHEL 5 86_64
PHP updated to 5.2.6

Pear:
MDB2 2.4.1 stable
MDB2_Driver_mysql 1.4.1 stable

Yum list for PHP items:
php.x86_64 5.2.6-jason.1 installed
php-cli.x86_64 5.2.6-jason.1 installed
php-common.x86_64 5.2.6-jason.1 installed
php-gd.x86_64 5.2.6-jason.1 installed
php-ldap.x86_64 5.2.6-jason.1 installed
php-mbstring.x86_64 5.2.6-jason.1 installed
php-mysql.x86_64 5.2.6-jason.1 installed
php-pdo.x86_64 5.2.6-jason.1 installed
php-pear.noarch 1:1.6.2-1.jason.1 installed

Yum list for mysql items:
libdbi-dbd-mysql.x86_64 0.8.1a-1.2.2 installed
mysql.i386 5.0.45-7.el5 installed
mysql.x86_64 5.0.45-7.el5 installed
mysql-connector-odbc.x86_64 3.51.12-2.2 installed
mysql-devel.i386 5.0.45-7.el5 installed
mysql-devel.x86_64 5.0.45-7.el5 installed
mysql-server.x86_64 5.0.45-7.el5 installed
php-mysql.x86_64 5.2.6-jason.1 installed

Any ideas? Could there be a deprecated function that no longer works with PHP 5.2.6?

On the Koha connector side?