diff --git a/modules/user.module b/modules/user.module index b0af8050a2f54a93a43a4d458e5719b6e846bf47..d4899d2fdfa4532ff493b002fe0c838df58ac8ef 100644 --- a/modules/user.module +++ b/modules/user.module @@ -328,6 +328,7 @@ function user_access($string, $account = NULL) { if (!isset($perm[$account->uid])) { $result = db_query('SELECT DISTINCT(p.perm) FROM {role} r INNER JOIN {permission} p ON p.rid = r.rid INNER JOIN {users_roles} ur ON ur.rid = r.rid WHERE ur.uid = %d', $account->uid); + $perm[$account->uid] = ''; while ($row = db_fetch_object($result)) { $perm[$account->uid] .= "$row->perm, "; } diff --git a/modules/user/user.module b/modules/user/user.module index b0af8050a2f54a93a43a4d458e5719b6e846bf47..d4899d2fdfa4532ff493b002fe0c838df58ac8ef 100644 --- a/modules/user/user.module +++ b/modules/user/user.module @@ -328,6 +328,7 @@ function user_access($string, $account = NULL) { if (!isset($perm[$account->uid])) { $result = db_query('SELECT DISTINCT(p.perm) FROM {role} r INNER JOIN {permission} p ON p.rid = r.rid INNER JOIN {users_roles} ur ON ur.rid = r.rid WHERE ur.uid = %d', $account->uid); + $perm[$account->uid] = ''; while ($row = db_fetch_object($result)) { $perm[$account->uid] .= "$row->perm, "; }