OK, so upgrade.php calls upgrade_functions.php, which calls admin_functions.php and upgrade-schema.php. It looks like upgrade_160 is only called when the database version is less than 3308. If your database version is greater than that, then it won't call it, and the roles won't be added. -- Dave W