wouldn't this code (in functions.php) be better?
(also includes the no registered users fix - in fact, only Admins & (Super) Mods)
[high]NO EXTRA QUERIES[/high] - prevent them in any way possible

and forget about the global $DB_Site too!!!
PHP Code:
if ($edituser[usergroupid]==6) {
$rank=" (Administrator)";
} elseif ($edituser[usergroupid]==5) {
$rank=" (Super Moderator)";
} elseif ($edituser[usergroupid]==7) {
$rank=" (Moderator)";
} else {
$rank="";
}