diff --git a/PKHeX.Core/Legality/Checks.cs b/PKHeX.Core/Legality/Checks.cs index db4602b88..9c7d1a04e 100644 --- a/PKHeX.Core/Legality/Checks.cs +++ b/PKHeX.Core/Legality/Checks.cs @@ -419,7 +419,7 @@ private void VerifyTradeOTOnly(string[] validOT) if (pkm.IsNicknamed) AddLine(Severity.Invalid, V9, CheckIdentifier.Nickname); int lang = pkm.Language; - if (validOT.Length >= lang) + if (validOT.Length <= lang) AddLine(Severity.Invalid, V8, CheckIdentifier.Trainer); else if (validOT[lang] != pkm.OT_Name) AddLine(Severity.Invalid, V10, CheckIdentifier.Trainer);