diff --git a/src/extensions/extension-loader/extension-loader.ts b/src/extensions/extension-loader/extension-loader.ts index 3a0539666a..afe09cce19 100644 --- a/src/extensions/extension-loader/extension-loader.ts +++ b/src/extensions/extension-loader/extension-loader.ts @@ -325,6 +325,8 @@ export class ExtensionLoader { extension, ); + this.instances.set(extId, instance); + return { extId, instance, @@ -353,8 +355,6 @@ export class ExtensionLoader { logger.error(`${logModule}: failed to enable`, { ext: extension, err }); }); - this.instances.set(extension.extId, extension.instance); - return { isBundled: extension.isBundled, loaded,