diff --git a/application/core/Maps/MapManager.php b/application/core/Maps/MapManager.php index 1d9f1a5b..d41a85e6 100644 --- a/application/core/Maps/MapManager.php +++ b/application/core/Maps/MapManager.php @@ -301,7 +301,7 @@ class MapManager implements CallbackListener { $this->saveMap($map); $mapsDirectory = $this->maniaControl->server->getMapsDirectory(); - if($this->maniaControl->server->checkAccess($mapsDirectory)) { + if(is_readable($mapsDirectory . $map->fileName)) { $mapFetcher = new \GBXChallMapFetcher(true); try { $mapFetcher->processFile($mapsDirectory . $map->fileName);