From 33f06ee4d2f434d8c5f81c0662d90ea048eb1ed3 Mon Sep 17 00:00:00 2001 From: Morrow Date: Thu, 26 Oct 2023 00:14:29 -0400 Subject: [PATCH] client quit runtime fix --- code/datums/components/phone.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/datums/components/phone.dm b/code/datums/components/phone.dm index 5a069678c4..3a8a39fb9f 100644 --- a/code/datums/components/phone.dm +++ b/code/datums/components/phone.dm @@ -535,6 +535,9 @@ GLOBAL_LIST_EMPTY_TYPED(phones, /datum/component/phone) /datum/component/phone/virtual/reset_call(timeout = FALSE, recursed = FALSE) . = ..() + if(!virtual_user.mob) + return + UnregisterSignal(virtual_user.mob, COMSIG_DEAD_SPEAK) /datum/component/phone/virtual/handle_reset_call_message(timeout = FALSE, recursed = FALSE)