diff --git a/play.pokemonshowdown.com/src/battle-tooltips.ts b/play.pokemonshowdown.com/src/battle-tooltips.ts
index e29c63cf6..78bcbb881 100644
--- a/play.pokemonshowdown.com/src/battle-tooltips.ts
+++ b/play.pokemonshowdown.com/src/battle-tooltips.ts
@@ -830,8 +830,10 @@ export class BattleTooltips {
genderBuf = `
`;
}
- let name = BattleLog.escapeHTML(pokemon.name);
- if (pokemon.speciesForme !== pokemon.name) {
+ const ignoreNicks = this.battle.ignoreNicks || this.battle.ignoreOpponent;
+ const nickname = ignoreNicks ? Dex.species.get(pokemon.speciesForme).baseSpecies : pokemon.name;
+ let name = BattleLog.escapeHTML(nickname);
+ if (pokemon.speciesForme !== nickname) {
name += ` (${BattleLog.escapeHTML(pokemon.speciesForme)})`;
}