diff --git a/src/xenia/kernel/xam/xam_notify.cc b/src/xenia/kernel/xam/xam_notify.cc index d65b0906a..9fb4eda25 100644 --- a/src/xenia/kernel/xam/xam_notify.cc +++ b/src/xenia/kernel/xam/xam_notify.cc @@ -67,10 +67,14 @@ dword_result_t XNotifyGetNext(dword_t handle, dword_t match_id, if (dequeued) { *id_ptr = id; - *param_ptr = param; + if (param_ptr) { + *param_ptr = param; + } } else { *id_ptr = 0; - *param_ptr = 0; + if (param_ptr) { + *param_ptr = 0; + } } return dequeued ? 1 : 0;