diff --git a/src/vs/workbench/api/electron-browser/mainThreadDebugService.ts b/src/vs/workbench/api/electron-browser/mainThreadDebugService.ts index 4f8d4b42dce..4f35e6c05e6 100644 --- a/src/vs/workbench/api/electron-browser/mainThreadDebugService.ts +++ b/src/vs/workbench/api/electron-browser/mainThreadDebugService.ts @@ -185,7 +185,7 @@ export class MainThreadDebugService implements MainThreadDebugServiceShape, IDeb return this.debugService.startDebugging(launch, nameOrConfiguration).then(x => { return true; }, err => { - return TPromise.wrapError(err && err.message ? err.message : 'cannot start debugging'); + return TPromise.wrapError(new Error(err && err.message ? err.message : 'cannot start debugging')); }); }