diff --git a/src/Main/fg_props.cxx b/src/Main/fg_props.cxx
index ffcf8dedf..07b20cfe8 100644
--- a/src/Main/fg_props.cxx
+++ b/src/Main/fg_props.cxx
@@ -232,7 +232,7 @@ setFreeze (bool f)
     if ( s != NULL ) {
         if ( f ) {
             s->pause();
-        } else {
+        } else if (!fgGetBool("/sim/sound/pause")) {
             s->resume();
         }
     }