diff --git a/PKHeX.Core/Editing/ShowdownSet.cs b/PKHeX.Core/Editing/ShowdownSet.cs index 35c23b42b..5669b144e 100644 --- a/PKHeX.Core/Editing/ShowdownSet.cs +++ b/PKHeX.Core/Editing/ShowdownSet.cs @@ -561,7 +561,7 @@ public static IEnumerable GetShowdownSets(IEnumerable lines /// /// Pokémon data to summarize. /// Consumable list of lines. - public static IEnumerable GetShowdownSets(IEnumerable data) => data.Select(GetShowdownText); + public static IEnumerable GetShowdownSets(IEnumerable data) => data.Where(p => p.Species != 0).Select(GetShowdownText); /// /// Fetches ShowdownSet lines from the input data, and combines it into one string. @@ -569,6 +569,6 @@ public static IEnumerable GetShowdownSets(IEnumerable lines /// Pokémon data to summarize. /// Splitter between each set. /// Single string containing all lines. - public static string GetShowdownSets(IEnumerable data, string separator) => string.Join(separator, data.Select(GetShowdownText)); + public static string GetShowdownSets(IEnumerable data, string separator) => string.Join(separator, GetShowdownSets(data)); } }