--- tv_play.cpp.old 2005-04-24 23:54:37.000000000 -0400 +++ tv_play.cpp 2005-08-12 02:07:30.000000000 -0400 @@ -1780,7 +1780,16 @@ else if (action == "VOLUMEUP") ChangeVolume(true); else if (action == "MUTE") - ToggleMute(); + { + bool valid = false; + int page = QueuedChannel().toInt(&valid, 16) << 16; + if (!valid) + page = 0; + ChannelClear(); + DoToggleCC(page); + + ToggleMute(); + } else if (action == "STRETCHINC") ChangeTimeStretch(1); else if (action == "STRETCHDEC")