diff --git a/arm9/source/read_card.c b/arm9/source/read_card.c index b62d76f..2a30ec4 100644 --- a/arm9/source/read_card.c +++ b/arm9/source/read_card.c @@ -438,7 +438,7 @@ void cardRead (u32 src, void* dest) // Read data from secure area tonccpy (dest, (u8*)secureArea + src - CARD_SECURE_AREA_OFFSET, 0x200); return; - } else if ((ndsHeader->unitCode != 0) && (src >= ndsHeader->arm9iromOffset) && (src < ndsHeader->arm9iromOffset+MODC_AREA_SIZE)) { + } else if ((ndsHeader->unitCode != 0) && (src >= ndsHeader->arm9iromOffset) && (src < ndsHeader->arm9iromOffset+CARD_SECURE_AREA_SIZE)) { // Read data from secure area tonccpy (dest, (u8*)secureArea + src - ndsHeader->arm9iromOffset, 0x200); return;