diff --git a/public/client.js b/public/client.js
index 66388504e4403385b78d20319b893eb9f1a2b849..8e8d58997a3c1217c219de636fb6f8e475dd9207 100644
--- a/public/client.js
+++ b/public/client.js
@@ -127,7 +127,7 @@ setInterval(function(){
 }, 1000);
 
 function playExternalSound(){
-    if(externalGrid){
+    if(externalGrid && $('#hearTheWorld').is(':checked')){
         for(var i = 0; i < 4; i++){
             for(var j = 0; j < 16; j++){
                 if(externalGrid[i][j] != 0){