The code has been reworked (man that code is so old its scary) and the dodgy query (which looks like it might have been responsible for half the problems on the server in the last year!) has been redone in a somewhat better fashion.
The recent updates list is therefore back on the system and seems to be functioning correctly.
Steve