diff --git a/src/client/tsconfig.json b/src/client/tsconfig.json
index ee4e05cfb1e436bd1fc5bd865702c387f33ee314..cf4d7613864aec442eaaf290fdcbbdb8c98b26a1 100644
--- a/src/client/tsconfig.json
+++ b/src/client/tsconfig.json
@@ -16,8 +16,5 @@
     "noImplicitUseStrict": false,
     "noFallthroughCasesInSwitch": true
   },
-  "compileOnSave": false,
-  "files": [
-    "typings.d.ts"
-  ]
+  "compileOnSave": false
 }
diff --git a/tools/tasks/seed/compile.ahead.prod.ts b/tools/tasks/seed/compile.ahead.prod.ts
index 8095a9d1e400eb5827fc0596fcc4dd4997630ba2..63373c153327f0e5498d2b125df52ed96451a7a5 100644
--- a/tools/tasks/seed/compile.ahead.prod.ts
+++ b/tools/tasks/seed/compile.ahead.prod.ts
@@ -23,6 +23,8 @@ export = (done: any) => {
   // Note: dirty hack until we're able to set config easier
   copyFile('tsconfig.json', Config.TMP_DIR, join(Config.TMP_DIR, Config.BOOTSTRAP_DIR), (content: string) => {
     const parsed = JSON.parse(content);
+    parsed.files = parsed.files || [];
+    parsed.files.push('typings.d.ts');
     parsed.files.push('main.ts');
     return JSON.stringify(parsed, null, 2);
   });