diff --git a/sysmodules/sm/source/notifications.c b/sysmodules/sm/source/notifications.c index ca87da5..8294957 100644 --- a/sysmodules/sm/source/notifications.c +++ b/sysmodules/sm/source/notifications.c @@ -101,7 +101,7 @@ Result ReceiveNotification(SessionData *sessionData, u32 *notificationId) if(processData == NULL || !processData->notificationEnabled || processData->nbPendingNotifications == 0) { - if(processData->nbPendingNotifications) + if(processData != NULL && processData->nbPendingNotifications) *notificationId = 0; return 0xD8806404; }