this morning I loaded up phpMyAdmin after not using it for over a week, and was greeted by the message:

SELECT `tables`
FROM `phpmyadmin`.`pma_recent`
WHERE `username` = 'root'

MySQL said:

#1146 - Table 'phpmyadmin.pma_recent' doesn't exist
I can't see a database with the name "phpMyAdmin or anything similar" on either this server with the error
or with either of my other servers that aren't outputting any errors; also it seems that whatever is causing the error isn't impeding the programs that use MySQL;
I can't find anything on Google that seems relevant, and I've rebooted the machine and I still get this message as soon as I log into phpMyAdmin...
Can anyone shed any light on what could be causing this problem, or how to clean it up?

Thanks