diff --git a/packages/api/src/controllers/apps.js b/packages/api/src/controllers/apps.js index 156848d51..ac2f3aafb 100644 --- a/packages/api/src/controllers/apps.js +++ b/packages/api/src/controllers/apps.js @@ -15,6 +15,7 @@ module.exports = { getAllApps_meta: true, async getAllApps({}, req) { const dir = path.join(filesdir(), 'apps'); + if (!(await fs.exists(dir))) return []; const res = []; const loadedPermissions = await loadPermissionsFromRequest(req); const filePermissions = await loadFilePermissionsFromRequest(req);