diff --git a/src/plugins/providers.runtime.ts b/src/plugins/providers.runtime.ts index ba607e5df23..6423653b7a7 100644 --- a/src/plugins/providers.runtime.ts +++ b/src/plugins/providers.runtime.ts @@ -319,6 +319,9 @@ export function resolvePluginProviders(params: { workspaceDir: base.workspaceDir, requiredPluginIds: loadState.loadOptions.onlyPluginIds, }) ?? resolveRuntimePluginRegistry(loadState.loadOptions)); + if (!registry) { + return []; + } return registry.providers.map((entry) => Object.assign({}, entry.provider, { pluginId: entry.pluginId }),