diff --git a/src/vs/workbench/parts/git/browser/gitServices.ts b/src/vs/workbench/parts/git/browser/gitServices.ts index 5022c172e28e747236d847006faafec5b76856e8..924740d56da0488db7d37a2201456e72d0b37b2a 100644 --- a/src/vs/workbench/parts/git/browser/gitServices.ts +++ b/src/vs/workbench/parts/git/browser/gitServices.ts @@ -431,6 +431,8 @@ export class GitService extends ee.EventEmitter this.triggerStatus(true); // trigger initial status this.raw.getVersion().done(version => { + version = version || ''; + version = version.replace(/^(\d+\.\d+\.\d+).*$/, '$1'); version = semver.valid(version); if (version && semver.satisfies(version, '<2.0.0')) {