diff --git a/Kernel/Process.cpp b/Kernel/Process.cpp index 41f044a223..93085f6c9d 100644 --- a/Kernel/Process.cpp +++ b/Kernel/Process.cpp @@ -3719,6 +3719,8 @@ void Process::terminate_due_to_signal(u8 signal) void Process::send_signal(u8 signal, Process* sender) { InterruptDisabler disabler; + if (!m_thread_count) + return; auto* thread = Thread::from_tid(m_pid); if (!thread) thread = &any_thread();