diff --git a/extensions/ql-vscode/src/distribution.ts b/extensions/ql-vscode/src/distribution.ts index 017da698dc4..0c8d9364fdf 100644 --- a/extensions/ql-vscode/src/distribution.ts +++ b/extensions/ql-vscode/src/distribution.ts @@ -215,6 +215,9 @@ export class DistributionManager implements DistributionProvider { minSecondsSinceLastUpdateCheck: number, ): Promise { const distribution = await this.getDistributionWithoutVersionCheck(); + if (distribution === undefined) { + minSecondsSinceLastUpdateCheck = 0; + } const extensionManagedCodeQlPath = await this.extensionSpecificDistributionManager.getCodeQlPathWithoutVersionCheck(); if (distribution?.codeQlPath !== extensionManagedCodeQlPath) {