diff --git a/scopes/workspace/install/install.main.runtime.ts b/scopes/workspace/install/install.main.runtime.ts index adb846946031..0090298b3781 100644 --- a/scopes/workspace/install/install.main.runtime.ts +++ b/scopes/workspace/install/install.main.runtime.ts @@ -979,7 +979,12 @@ export class InstallMain { private async getComponentsDirectory(ids: ComponentID[]): Promise> { const components = ids.length ? await this.workspace.getMany(ids) - : await this.workspace.list(undefined, { loadSeedersAsAspects: false }); + : await this.workspace.list(undefined, { + loadSeedersAsAspects: false, + // executeLoadSlot: true, + // We need to load extension here to make sure we load the components dependencies correctly for install + loadExtensions: true, + }); return ComponentMap.as(components, (component) => this.workspace.componentDir(component.id)); }