diff --git a/lib/Froxlor/CurrentUser.php b/lib/Froxlor/CurrentUser.php index 26c836a3..211fd470 100644 --- a/lib/Froxlor/CurrentUser.php +++ b/lib/Froxlor/CurrentUser.php @@ -151,9 +151,13 @@ class CurrentUser ]); $addition = $result['emaildomains'] != 0; } elseif ($resource == 'subdomains') { - $parentDomainCollection = (new Collection(SubDomains::class, $_SESSION['userinfo'], - ['sql_search' => ['d.parentdomainid' => 0]])); - $addition = $parentDomainCollection->count() != 0; + if (Settings::IsInList('panel.customer_hide_options', 'domains')) { + $addition = false; + } else { + $parentDomainCollection = (new Collection(SubDomains::class, $_SESSION['userinfo'], + ['sql_search' => ['d.parentdomainid' => 0]])); + $addition = $parentDomainCollection->count() != 0; + } } elseif ($resource == 'domains') { $customerCollection = (new Collection(Customers::class, $_SESSION['userinfo'])); $addition = $customerCollection != 0;