From ce2ed448bd21cf996b2e06ef718206cdab9271e9 Mon Sep 17 00:00:00 2001 From: Krausus Date: Mon, 25 May 2015 07:56:32 -0400 Subject: [PATCH] Fixes runtime in organ removal --- code/modules/organs/organ.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/organs/organ.dm b/code/modules/organs/organ.dm index 064211d30b5..670aab1669e 100644 --- a/code/modules/organs/organ.dm +++ b/code/modules/organs/organ.dm @@ -229,7 +229,8 @@ var/list/organ_cache = list() loc = get_turf(owner) processing_objects |= src - var/datum/reagent/blood/organ_blood = locate(/datum/reagent/blood) in reagents.reagent_list + var/datum/reagent/blood/organ_blood + if(reagents) organ_blood = locate(/datum/reagent/blood) in reagents.reagent_list if(!organ_blood || !organ_blood.data["blood_DNA"]) owner.vessel.trans_to(src, 5, 1, 1)