diff options
-rw-r--r-- | modules-available/serversetup-bwlp-ipxe/page.inc.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules-available/serversetup-bwlp-ipxe/page.inc.php b/modules-available/serversetup-bwlp-ipxe/page.inc.php index c1f7084d..a00a18a1 100644 --- a/modules-available/serversetup-bwlp-ipxe/page.inc.php +++ b/modules-available/serversetup-bwlp-ipxe/page.inc.php @@ -348,7 +348,7 @@ class Page_ServerSetup extends Page $row['allowEdit'] = in_array(0, $allowedEdit); } else { $locations = explode(',', $row['locations']); - $row['allowEdit'] = empty(array_diff($locations, $allowedEdit)); + $row['allowEdit'] = in_array(0, $allowedEdit) || empty(array_diff($locations, $allowedEdit)); } $row['locationCount'] = empty($locations) ? '' : count($locations); $menuTable[] = $row; |