diff --git a/core/src/cz/nic/tablexia/menu/main/sound/SoundMuteButton.java b/core/src/cz/nic/tablexia/menu/main/sound/SoundMuteButton.java
index e79918a8fab47db651d52539a1e2ee9280faa353..7c5e952bdf2207b9e9a2a559b8d20896e50e0ca8 100644
--- a/core/src/cz/nic/tablexia/menu/main/sound/SoundMuteButton.java
+++ b/core/src/cz/nic/tablexia/menu/main/sound/SoundMuteButton.java
@@ -17,7 +17,10 @@ import cz.nic.tablexia.util.ui.ClickListenerWithSound;
  * Created by drahomir on 7/15/16.
  */
 public class SoundMuteButton extends Group {
-    private static final float ICON_SIZE_SCALE = 0.6f;
+    private static final float DEFAULT_OPACITY  = 1.0f;
+    private static final float DISABLED_OPACITY = 0.25f;
+
+    private static final float ICON_SIZE_SCALE  = 0.6f;
 
     private final ClickListenerWithSound clickListener = new ClickListenerWithSound() {
         @Override
@@ -76,11 +79,13 @@ public class SoundMuteButton extends Group {
     private void setDisabled() {
         removeListener(clickListener);
         disabledOverlay.setVisible(true);
+        setColor(getColor().r, getColor().g, getColor().b, DISABLED_OPACITY);
     }
 
     private void setEnabled() {
         addListener(clickListener);
         disabledOverlay.setVisible(false);
+        setColor(getColor().r, getColor().g, getColor().b, DEFAULT_OPACITY);
     }
 
     @Handler