From 6926ea74abe299c0beadfd995809f6ec46936745 Mon Sep 17 00:00:00 2001 From: Timothy Teakettle <59849408+timothyteakettle@users.noreply.github.com> Date: Mon, 10 May 2021 13:58:53 +0100 Subject: [PATCH] Update preferences.dm --- code/modules/client/preferences.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index 4acf911e7b..fd2235234b 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -527,6 +527,9 @@ GLOBAL_LIST_EMPTY(preferences_datums) if(length(features[marking_type])) dat += "" var/list/markings = features[marking_type] + if(!islist(markings)) + # something went terribly wrong + markings = [] var/list/reverse_markings = reverseList(markings) for(var/list/marking_list in reverse_markings) var/marking_index = markings.Find(marking_list) // consider changing loop to go through indexes over lists instead of using Find here