diff --git a/src/git/gitService.ts b/src/git/gitService.ts index 84b9f69..adea137 100644 --- a/src/git/gitService.ts +++ b/src/git/gitService.ts @@ -1888,7 +1888,7 @@ export class GitService implements Disposable { try { const gitExtension = extensions.getExtension('vscode.git'); if (gitExtension !== undefined) { - const gitApi = ((await gitExtension.activate()) as GitExtension).getAPI(1); + const gitApi = ((gitExtension.isActive ? gitExtension.exports : await gitExtension.activate()) as GitExtension).getAPI(1); gitPath = gitApi.git.path; } }