diff --git a/Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp b/Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp index 7ca1e007b3..302b6f3ab6 100644 --- a/Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp +++ b/Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp @@ -314,7 +314,7 @@ void CEXIIPL::TransferByte(u8& data) } }; - if (IN_RANGE(ROM)) + if (address < ROM_BASE + ROM_SIZE) { if (!m_command.is_write()) {