diff --git a/src/Models/Model_User.php b/src/Models/Model_User.php index 33ae4ff8..50d94518 100644 --- a/src/Models/Model_User.php +++ b/src/Models/Model_User.php @@ -111,6 +111,9 @@ class Model_User extends RedBean_SimpleModel if (!in_array($accessRank, AccessRank::getAll())) throw new SimpleException('Invalid access rank type "' . $accessRank . '"'); + if ($accessRank == AccessRank::Nobody) + throw new SimpleException('Cannot set special accesss rank "' . $accessRank . '"'); + return $accessRank; } diff --git a/src/Views/user-view.phtml b/src/Views/user-view.phtml index 045cd30c..f17cb799 100644 --- a/src/Views/user-view.phtml +++ b/src/Views/user-view.phtml @@ -185,6 +185,7 @@