diff --git a/osu.Game/Overlays/Mods/ModSection.cs b/osu.Game/Overlays/Mods/ModSection.cs
index 0107f94dcf..d00a365dde 100644
--- a/osu.Game/Overlays/Mods/ModSection.cs
+++ b/osu.Game/Overlays/Mods/ModSection.cs
@@ -130,7 +130,7 @@ namespace osu.Game.Overlays.Mods
/// Select one or more mods in this section and deselects all other ones.
///
/// The types of s which should be selected.
- public void SelectTypes(IEnumerable modTypes)
+ public void SelectTypes(IEnumerable modTypes) => Schedule(() =>
{
foreach (var button in buttons)
{
@@ -141,7 +141,7 @@ namespace osu.Game.Overlays.Mods
else
button.Deselect();
}
- }
+ });
protected ModSection()
{