From b6c7454f52a69a5e982aa154a06a0ff0c98923c6 Mon Sep 17 00:00:00 2001 From: Atlantiscze Date: Thu, 20 Nov 2014 14:45:12 +0100 Subject: [PATCH] Fixes possible runtime when sensor is destroyed while open in computer. --- code/modules/power/sensors/sensor_monitoring.dm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/code/modules/power/sensors/sensor_monitoring.dm b/code/modules/power/sensors/sensor_monitoring.dm index f371042722..0325790ec3 100644 --- a/code/modules/power/sensors/sensor_monitoring.dm +++ b/code/modules/power/sensors/sensor_monitoring.dm @@ -77,13 +77,15 @@ if(!grid_sensors) t += "Unable to connect to sensor!" else - var/obj/machinery/power/sensor/OKS + var/obj/machinery/power/sensor/OKS = null for(var/obj/machinery/power/sensor/S in grid_sensors) if(S.name_tag == active_sensor) OKS = S - - t += "[OKS.name_tag] - Sensor Reading
" - t += OKS.ReturnReading() + if(OKS) + t += "[OKS.name_tag] - Sensor Reading
" + t += OKS.ReturnReading() + else + t += "Unable to connect to sensor!" else