diff --git a/src/002-config/fc-js-init.js b/src/002-config/fc-js-init.js
index d0c5ef4291776d66cf53580ebbba515bbfdabda5..107e1cc8c2dfdb3461dca3631ea1c8ffd91ff038 100644
--- a/src/002-config/fc-js-init.js
+++ b/src/002-config/fc-js-init.js
@@ -1,3 +1,4 @@
+/* eslint-disable no-var */
 /*
 * SugarCube executes scripts via eval() inside a closure. Thus to make App global,
 * we declare it as a property of the window object. I don't know why 'App = {}'
@@ -5,7 +6,7 @@
 */
 window.App = { };
 // the same declaration for code parsers that don't like the line above
-let App = window.App || {};
+var App = window.App || {};
 
 App.Data = {};
 App.Debug = {};