From 150cac89a4ab175f7883bc92c1e00a7bb67e40b9 Mon Sep 17 00:00:00 2001 From: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com> Date: Thu, 24 Aug 2023 01:35:40 +0300 Subject: [PATCH] [APT] Check for resume event before signalling --- src/core/services/apt.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core/services/apt.cpp b/src/core/services/apt.cpp index ef0d1450..2bb3e4a2 100644 --- a/src/core/services/apt.cpp +++ b/src/core/services/apt.cpp @@ -257,7 +257,9 @@ void APTService::sendParameter(u32 messagePointer) { auto result = destApplet->receiveParameter(); } - kernel.signalEvent(resumeEvent.value()); + if (resumeEvent.has_value()) { + kernel.signalEvent(resumeEvent.value()); + } } void APTService::receiveParameter(u32 messagePointer) {