From 5d5535815991e5ecb32be7a071ddc33ec8e0de53 Mon Sep 17 00:00:00 2001 From: Sheep <46016730+Scribble-Sheep@users.noreply.github.com> Date: Sat, 24 Sep 2022 14:22:26 -0500 Subject: [PATCH] Fix #18699 (#19160) Check the return value for any null values before doing anything with it to avoid a runtime. --- code/modules/vote/vote_presets.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/vote/vote_presets.dm b/code/modules/vote/vote_presets.dm index 6dc3f7322ec..85e67c13aa9 100644 --- a/code/modules/vote/vote_presets.dm +++ b/code/modules/vote/vote_presets.dm @@ -34,6 +34,8 @@ /datum/vote/map/handle_result(result) // Find target map. + if(!result) + return var/datum/map/top_voted_map for(var/x in subtypesof(/datum/map)) var/datum/map/M = x