diff --git a/src/lib/audio/shared-audio-context.js b/src/lib/audio/shared-audio-context.js
index 89832d45818c4a2215ca269319f7bc5b4cb369c3..c76e7966788e1f467a98af71020b564fbec1cb0e 100644
--- a/src/lib/audio/shared-audio-context.js
+++ b/src/lib/audio/shared-audio-context.js
@@ -1,5 +1,5 @@
 // Wrap browser AudioContext because we shouldn't create more than one
-const AUDIO_CONTEXT = new AudioContext();
+const AUDIO_CONTEXT = new (window.AudioContext || window.webkitAudioContext)();
 
 module.exports = function () {
     return AUDIO_CONTEXT;