diff --git a/lib/Controller/FolderController.php b/lib/Controller/FolderController.php index b931a5db9..2f00cfa68 100644 --- a/lib/Controller/FolderController.php +++ b/lib/Controller/FolderController.php @@ -98,6 +98,10 @@ private function checkFolderExists(int $id): ?DataResponse { if ($storageId === null) { return new DataResponse([], Http::STATUS_NOT_FOUND); } + $folder = $this->manager->getFolder($id, $storageId); + if ($folder === false) { + return new DataResponse([], Http::STATUS_NOT_FOUND); + } return null; }