Fix ruleset not always getting populated in a WorkingBeatmap

This commit is contained in:
Dean Herbert
2017-05-12 20:05:44 +09:00
parent a27f92a4fb
commit a9b3f74218
2 changed files with 2 additions and 2 deletions

View File

@ -267,7 +267,7 @@ namespace osu.Game.Database
public WorkingBeatmap GetWorkingBeatmap(BeatmapInfo beatmapInfo, WorkingBeatmap previous = null, bool withStoryboard = false)
{
if (beatmapInfo.BeatmapSet == null)
if (beatmapInfo.BeatmapSet == null || beatmapInfo.Ruleset == null)
beatmapInfo = GetChildren(beatmapInfo, true);
if (beatmapInfo.BeatmapSet == null)