   }) =>
     @scoreboardXhr?.abort()
 
-    @setState
-      currentScoreboardType: scoreboardType
-
     enabledMods = if resetMods
       []
     else if enabledMod != null && _.includes @state.enabledMods, enabledMod

        scores: @scoresCache[cacheKey].scores
        userScore: @scoresCache[cacheKey].userScore if @scoresCache[cacheKey].userScore?
        userScorePosition: @scoresCache[cacheKey].userScorePosition

    if !forceReload && @scoresCache[cacheKey]?
      loadScore()

    else
      @state.enabledMods

    if !currentUser.is_supporter && (scoreboardType != 'global' || enabledMods.length > 0)
      @setState
        scores: []
        currentScoreboardType: scoreboardType
        enabledMods: enabledMods
      return

    @scoresCache ?= {}
