diff --git a/core/src/core/classes/class.ConfService.php b/core/src/core/classes/class.ConfService.php index 9aa662e99e..c32530bfbd 100644 --- a/core/src/core/classes/class.ConfService.php +++ b/core/src/core/classes/class.ConfService.php @@ -563,9 +563,11 @@ protected function initRepositoriesListInst($scope = "user", $includeShared = tr { // APPEND CONF FILE REPOSITORIES $loggedUser = AuthService::getLoggedUser(); - $l = $loggedUser->getLock(); $objList = array(); - if(!empty($l)) return $objList; + if($loggedUser != null){ + $l = $loggedUser->getLock(); + if( !empty($l)) return $objList; + } foreach ($this->configs["DEFAULT_REPOSITORIES"] as $index=>$repository) { $repo = self::createRepositoryFromArray($index, $repository); if($scope == "user" && $loggedUser != null && !self::repositoryIsAccessible($index, $repo, $loggedUser)){