By doing this here, you cause admins to get the player rank in the database, and this breaks tgdb because it doesn't look at the admin database, but the last admin rank column of the player table. (This is done this way so acs would get access to tgdb while admin'ed up by an admin trainer.)