summaryrefslogtreecommitdiff
path: root/includes/classes/RolePermUser.php
diff options
context:
space:
mode:
Diffstat (limited to 'includes/classes/RolePermUser.php')
-rwxr-xr-xincludes/classes/RolePermUser.php3
1 files changed, 3 insertions, 0 deletions
diff --git a/includes/classes/RolePermUser.php b/includes/classes/RolePermUser.php
index 61377b4..caf434b 100755
--- a/includes/classes/RolePermUser.php
+++ b/includes/classes/RolePermUser.php
@@ -727,6 +727,9 @@ class RolePermUser extends RoleUser {
*/
public function isAdmin() {
// we can't use hasPermission here since it turn into an endless loop
+ if( !isset( $this->mPerms ) ) {
+ $this->loadPermissions();
+ }
return !empty( $this->mPerms['p_admin'] );
}