diff --git a/source/wad.c b/source/wad.c index deb5b2a..ddd186b 100644 --- a/source/wad.c +++ b/source/wad.c @@ -249,12 +249,13 @@ void __Wad_FixTicket(signed_blob *p_tik) u8 *data = (u8 *)p_tik; u8 *ckey = data + 0x1F1; - /* Check common key */ - if (*ckey > 1) + if (*ckey > 1) { + /* Set common key */ *ckey = 0; - - /* Fakesign ticket */ - Title_FakesignTik(p_tik); + + /* Fakesign ticket */ + Title_FakesignTik(p_tik); + } } // Some of the safety checks can block region changing