diff --git a/osu.Game/Screens/Select/CarouselContainer.cs b/osu.Game/Screens/Select/CarouselContainer.cs index 5d8c11d223..f63c31f980 100644 --- a/osu.Game/Screens/Select/CarouselContainer.cs +++ b/osu.Game/Screens/Select/CarouselContainer.cs @@ -376,6 +376,7 @@ namespace osu.Game.Screens.Select public void SelectRandom() { + List groups = this.groups.Where( (BeatmapGroup selectGroup) => selectGroup.State != BeatmapGroupState.Hidden).ToList(); if (groups.Count < 1) return; BeatmapGroup group = groups[RNG.Next(groups.Count)];