diff --git a/src/core/kernel/events.cpp b/src/core/kernel/events.cpp index a63eb9ed..be055d5a 100644 --- a/src/core/kernel/events.cpp +++ b/src/core/kernel/events.cpp @@ -180,7 +180,7 @@ void Kernel::waitSynchronizationN() { logSVC("WaitSynchronizationN (handle pointer: %08X, count: %d, timeout = %lld)\n", handles, handleCount, ns); - if (handleCount < 0) + if (handleCount <= 0) Helpers::panic("WaitSyncN: Invalid handle count"); using WaitObject = std::pair;