diff --git a/packages/core/strapi/lib/core/loaders/plugins/get-enabled-plugins.js b/packages/core/strapi/lib/core/loaders/plugins/get-enabled-plugins.js index 1824025499..d5ff644a2f 100644 --- a/packages/core/strapi/lib/core/loaders/plugins/get-enabled-plugins.js +++ b/packages/core/strapi/lib/core/loaders/plugins/get-enabled-plugins.js @@ -60,7 +60,12 @@ const getEnabledPlugins = async strapi => { const installedPlugins = {}; for (const dep in strapi.config.get('info.dependencies', {})) { const packagePath = join(dep, 'package.json'); - const packageInfo = require(packagePath); + let packageInfo; + try { + packageInfo = require(packagePath); + } catch { + continue; + } if (isStrapiPlugin(packageInfo)) { validatePluginName(packageInfo.strapi.name);