From a647ca622a65f5396e8b132ed22f72f786b39a2b Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Wed, 5 May 2021 10:02:39 +1000 Subject: [PATCH] Fixes Virgo #10254. --- code/modules/client/preference_setup/general/02_language.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/client/preference_setup/general/02_language.dm b/code/modules/client/preference_setup/general/02_language.dm index 2c9abecd67..faadc6e514 100644 --- a/code/modules/client/preference_setup/general/02_language.dm +++ b/code/modules/client/preference_setup/general/02_language.dm @@ -23,7 +23,7 @@ // Sanitize illegal languages for(var/language in pref.alternate_languages) var/datum/language/L = GLOB.all_languages[language] - if((L.flags & RESTRICTED) || (!(language in S.secondary_langs) && !is_lang_whitelisted(pref.client, L))) + if(!istype(L) || (L.flags & RESTRICTED) || (!(language in S.secondary_langs) && !is_lang_whitelisted(pref.client, L))) pref.alternate_languages -= language if(isnull(pref.language_prefixes) || !pref.language_prefixes.len)