diff --git a/osu.Game/Overlays/Toolbar/ToolbarRulesetSelector.cs b/osu.Game/Overlays/Toolbar/ToolbarRulesetSelector.cs
index 05ab505417..a979575a0b 100644
--- a/osu.Game/Overlays/Toolbar/ToolbarRulesetSelector.cs
+++ b/osu.Game/Overlays/Toolbar/ToolbarRulesetSelector.cs
@@ -122,7 +122,10 @@ namespace osu.Game.Overlays.Toolbar
rulesetSelectionChannel[r.NewValue] = channel;
channel.Play();
- musicController?.DuckMomentarily(500, new DuckParameters { DuckDuration = 0 });
+
+ // Longer unduck delay for Mania sample
+ int unduckDelay = r.NewValue.OnlineID == 3 ? 750 : 500;
+ musicController?.DuckMomentarily(unduckDelay, new DuckParameters { DuckDuration = 0 });
}
public override bool HandleNonPositionalInput => !Current.Disabled && base.HandleNonPositionalInput;
diff --git a/osu.Game/osu.Game.csproj b/osu.Game/osu.Game.csproj
index 73668536e0..7405a7c587 100644
--- a/osu.Game/osu.Game.csproj
+++ b/osu.Game/osu.Game.csproj
@@ -36,7 +36,7 @@
-
+