From 625c330e49e3e3081a2b012946db47d928f8eacc Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Tue, 9 May 2017 12:24:13 +0200 Subject: [PATCH] fix startup --- src/vs/platform/environment/node/argv.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/vs/platform/environment/node/argv.ts b/src/vs/platform/environment/node/argv.ts index 757875134f8..fa8e0558faa 100644 --- a/src/vs/platform/environment/node/argv.ts +++ b/src/vs/platform/environment/node/argv.ts @@ -110,7 +110,9 @@ export function parseArgs(args: string[]): ParsedArgs { // Because Spectron doesn't allow us to pass a custom user-data-dir, // Code receives two of them. Let's just take the first one. const userDataDir: string | string[] = result['user-data-dir']; - result['user-data-dir'] = typeof userDataDir === 'string' ? userDataDir : userDataDir[0]; + if (userDataDir) { + result['user-data-dir'] = typeof userDataDir === 'string' ? userDataDir : userDataDir[0]; + } return result; } -- GitLab