diff --git a/Source/Core/Core/Src/HW/WII_IPC.cpp b/Source/Core/Core/Src/HW/WII_IPC.cpp index b77ba33ef9..0a7c31110d 100644 --- a/Source/Core/Core/Src/HW/WII_IPC.cpp +++ b/Source/Core/Core/Src/HW/WII_IPC.cpp @@ -182,6 +182,7 @@ void Write32(const u32 _Value, const u32 _Address) if (ctrl.X1) { INFO_LOG(WII_IPC, "New pointer available: %08x", ppc_msg); + WII_IPC_HLE_Interface::Update(); // Let the HLE handle the request on it's own time WII_IPC_HLE_Interface::EnqRequest(ppc_msg); }