diff --git a/Ryujinx.Core/OsHle/Ipc/IpcMessage.cs b/Ryujinx.Core/OsHle/Ipc/IpcMessage.cs index 3b38c45166..447f3f9a67 100644 --- a/Ryujinx.Core/OsHle/Ipc/IpcMessage.cs +++ b/Ryujinx.Core/OsHle/Ipc/IpcMessage.cs @@ -108,7 +108,7 @@ namespace Ryujinx.Core.OsHle.Ipc RecvListCount = 0; } - if (Domain) + if (Domain && Type == IpcMessageType.Request) { int DomWord0 = Reader.ReadInt32(); @@ -228,4 +228,4 @@ namespace Ryujinx.Core.OsHle.Ipc return -1; } } -} \ No newline at end of file +}