diff --git a/src/core/hle/service/nvdrv/devices/nvhost_gpu.cpp b/src/core/hle/service/nvdrv/devices/nvhost_gpu.cpp index 18eae70e4f..646bcde1b9 100644 --- a/src/core/hle/service/nvdrv/devices/nvhost_gpu.cpp +++ b/src/core/hle/service/nvdrv/devices/nvhost_gpu.cpp @@ -174,7 +174,9 @@ NvResult nvhost_gpu::SetErrorNotifier(IoctlSetErrorNotifier& params) { } LOG_DEBUG(Service_NVDRV, "called, SetErrorNotifier initialized, mem=0x{:X}", params.mem); - error_notifier_mem = params.mem; + system.GPU().EnableErrorNotifier(static_cast(error_notifier_memory), + static_cast(error_notifier_offset), + static_cast(error_notifier_size)); return NvResult::Success; }