diff --git a/PKHeX.Core/Saves/MemeCrypto/SCBlockMetadata.cs b/PKHeX.Core/Saves/MemeCrypto/SCBlockMetadata.cs index 91293e062..37c9a06b2 100644 --- a/PKHeX.Core/Saves/MemeCrypto/SCBlockMetadata.cs +++ b/PKHeX.Core/Saves/MemeCrypto/SCBlockMetadata.cs @@ -83,11 +83,14 @@ private string GetBlockHint(SCBlock z, int i) public string? GetBlockName(SCBlock block, out SaveBlock? saveBlock) { // See if we have a Block object for this block - var obj = BlockList.FirstOrDefault(z => ReferenceEquals(z.Key.Data, block.Data)); - if (obj.Key != null) + if (block.Data.Length != 0) { - saveBlock = obj.Key; - return obj.Value; + var obj = BlockList.FirstOrDefault(z => ReferenceEquals(z.Key.Data, block.Data)); + if (obj.Key != null) + { + saveBlock = obj.Key; + return obj.Value; + } } // See if it's a single-value declaration