summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--modules-available/locations/page.inc.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules-available/locations/page.inc.php b/modules-available/locations/page.inc.php
index ed541876..c4328b1b 100644
--- a/modules-available/locations/page.inc.php
+++ b/modules-available/locations/page.inc.php
@@ -341,6 +341,8 @@ class Page_Locations extends Page
// we have permission to, so the tree doesn't look all weird
$visibleLocationIds = $allowedLocationIds = User::getAllowedLocations("location.view");
foreach ($allowedLocationIds as $lid) {
+ if (!isset($locationList[$lid]))
+ continue;
$visibleLocationIds = array_merge($visibleLocationIds, $locationList[$lid]['parents']);
}
$visibleLocationIds = array_unique($visibleLocationIds);