From f1ac88b042f8ae44c41a7df62122c4002d4e4a02 Mon Sep 17 00:00:00 2001 From: Tom <8881105+tf-4@users.noreply.github.com> Date: Thu, 8 Dec 2022 06:26:58 +0000 Subject: [PATCH] silicon_alt_brains.dm, line 55: Cannot read null.type (#17964) check for mmi --- .../customization/modules/surgery/organs/silicon_alt_brains.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_skyrat/modules/customization/modules/surgery/organs/silicon_alt_brains.dm b/modular_skyrat/modules/customization/modules/surgery/organs/silicon_alt_brains.dm index 4994bcca5bd..538adc236dd 100644 --- a/modular_skyrat/modules/customization/modules/surgery/organs/silicon_alt_brains.dm +++ b/modular_skyrat/modules/customization/modules/surgery/organs/silicon_alt_brains.dm @@ -52,7 +52,7 @@ /// Sets the MMI type for a cyborg, if applicable. /mob/living/silicon/robot/proc/update_brain_type() var/obj/item/mmi/new_mmi = prefs_get_brain_to_use(client?.prefs?.read_preference(/datum/preference/choiced/brain_type), TRUE) - if(!new_mmi || new_mmi == mmi.type) + if(!mmi || !new_mmi || new_mmi == mmi.type) return new_mmi = new new_mmi()