diff --git a/osu.Game/Overlays/Settings/Sections/Graphics/LayoutSettings.cs b/osu.Game/Overlays/Settings/Sections/Graphics/LayoutSettings.cs
index 895ae1ed89..523b1237fa 100644
--- a/osu.Game/Overlays/Settings/Sections/Graphics/LayoutSettings.cs
+++ b/osu.Game/Overlays/Settings/Sections/Graphics/LayoutSettings.cs
@@ -171,7 +171,8 @@ namespace osu.Game.Overlays.Settings.Sections.Graphics
                             LabelText = GameplaySettingsStrings.BackgroundDim,
                             Current = scalingBackgroundDim,
                             KeyboardStep = 0.01f,
-                            DisplayAsPercentage = true
+                            DisplayAsPercentage = true,
+                            TransferValueOnCommit = false
                         },
                     }
                 },
@@ -232,7 +233,6 @@ namespace osu.Game.Overlays.Settings.Sections.Graphics
                 {
                     if (s == dimSlider)
                     {
-                        s.TransferValueOnCommit = false;
                         s.CanBeShown.Value = scalingMode.Value == ScalingMode.Everything || scalingMode.Value == ScalingMode.ExcludeOverlays;
                         return;
                     }