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 @@