diff --git a/osu.Game/Online/Leaderboards/LeaderboardManager.cs b/osu.Game/Online/Leaderboards/LeaderboardManager.cs index 9104c83c02..4ca090f8a0 100644 --- a/osu.Game/Online/Leaderboards/LeaderboardManager.cs +++ b/osu.Game/Online/Leaderboards/LeaderboardManager.cs @@ -49,7 +49,7 @@ namespace osu.Game.Online.Leaderboards if (localFetchCompletionSource != null && localFetchCompletionSource == lastFetchCompletionSource && scores.Value != null) { localFetchCompletionSource.SetResult(scores.Value); - localFetchCompletionSource = null; + localFetchCompletionSource = lastFetchCompletionSource = null; } }); }