diff --git a/js/client-mainmenu.js b/js/client-mainmenu.js index 104112ebf..10597decc 100644 --- a/js/client-mainmenu.js +++ b/js/client-mainmenu.js @@ -736,6 +736,10 @@ if (window.BattleFormats[formatid].team) { return ''; } + + var format = window.BattleFormats[formatid]; + var teamFormat = (format.teambuilderFormat || (format.isTeambuilderFormat ? formatid : false)); + var teams = Storage.teams; if (!teams.length) { return ''; @@ -744,9 +748,9 @@ if (this.curTeamIndex >= 0) { teamIndex = this.curTeamIndex; } - if (this.curTeamFormat !== formatid) { + if (this.curTeamFormat !== teamFormat) { for (var i = 0; i < teams.length; i++) { - if (teams[i].format === formatid) { + if (teams[i].format === teamFormat) { teamIndex = i; break; }