diff --git a/content.c b/content.c index 431eb73a15..53b8b5984f 100644 --- a/content.c +++ b/content.c @@ -159,7 +159,7 @@ static void patch_content(uint8_t **buf, ssize_t *size) return; } - if (!try_ups_patch(buf, size) || !try_bps_patch(buf, size) || !try_ips_patch(buf, size)) + if (!try_ups_patch(buf, size) && !try_bps_patch(buf, size) && !try_ips_patch(buf, size)) { RARCH_LOG("Did not find a valid content patch.\n"); }