diff --git a/www/common/sframe-boot2.js b/www/common/sframe-boot2.js index 359424a5d..7f6eaa5ef 100644 --- a/www/common/sframe-boot2.js +++ b/www/common/sframe-boot2.js @@ -34,8 +34,12 @@ define([ }; return fakeStorage; }; - let loc = localStorage; - let ses = sessionStorage; + let loc = {}; + let ses = {}; + try { // required for Tor Browser + loc = localStorage; + ses = sessionStorage; + } catch (e) {} window.__defineGetter__('localStorage', function () { return mkFakeStore(loc); }); window.__defineGetter__('sessionStorage', function () { return mkFakeStore(ses); });