diff --git a/arm9/source/utils/gameutil.c b/arm9/source/utils/gameutil.c index 658c32e..d0e2f39 100644 --- a/arm9/source/utils/gameutil.c +++ b/arm9/source/utils/gameutil.c @@ -2767,7 +2767,7 @@ u32 GetGameFileTitleVersion(const char* path) { version = tie.title_version & 0xFFFF; } else if (filetype & GAME_CIA) { CiaStub* cia = (CiaStub*) malloc(sizeof(CiaStub)); - if (cia && LoadCiaStub(cia, path) != 0) + if (cia && LoadCiaStub(cia, path) == 0) version = getbe16(cia->tmd.title_version); if (cia) free(cia); }