diff --git a/osu.Game/Overlays/ChangelogOverlay.cs b/osu.Game/Overlays/ChangelogOverlay.cs index dafa14f7e7..fa7920caf8 100644 --- a/osu.Game/Overlays/ChangelogOverlay.cs +++ b/osu.Game/Overlays/ChangelogOverlay.cs @@ -82,11 +82,16 @@ namespace osu.Game.Overlays Show(); + string[] split = version.Split('-'); + + if (split.Length < 2) + return; + + string versionPart = split[0]; + string updateStream = split[1]; + performAfterFetch(() => { - string versionPart = version.Split('-')[0]; - string updateStream = version.Split('-')[1]; - var build = builds.Find(b => b.Version == versionPart && b.UpdateStream.Name == updateStream) ?? Streams.Find(s => s.Name == updateStream)?.LatestBuild;