But the easiest way is perhaps to make the admin user's default group the Registered users group, andhide his online status. That user will still appear in the memberlist, but with no indication it is an adminaccount.
Next, make a hidden group and make the admin its only member. Let's say the group number is 25.
OPEN memberlist.php:
FIND
CODE: SELECT ALL
// Get us some users :D
$sql = "SELECT u.user_id
FROM " . USERS_TABLE . " u
$sql_from
WHERE u.user_type IN (" . USER_NORMAL . ', ' . USER_FOUNDER . ")
$sql_where
ORDER BY $order_by";
$result = $db->sql_query_limit($sql, $config['topics_per_page'], $start);
CHANGE LINE
CODE: SELECT ALL
$sql_where
TO
CODE: SELECT ALL
$sql_where AND u.group_id!=25
now, you need to remove the administrators from the team page:
/memberlist.php?mode=leaders