While playing with the hooks in /wp-admin/update-core.php I noticed that the logic probably should be something similar to /wp-admin/update.php which allows unrecognised actions to pass through. http://core.trac.wordpress.org/ticket/15221 thanks, ampt