diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index bf779f346bd..31ad9f145ee 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -184,7 +184,10 @@ data["dialysis"] = connected.filtering if (connected.beaker) data["isBeakerLoaded"] = 1 - data["beakerFreeSpace"] = round(connected.beaker.reagents.maximum_volume - connected.beaker.reagents.total_volume) + if(connected.beaker.reagents) + data["beakerFreeSpace"] = round(connected.beaker.reagents.maximum_volume - connected.beaker.reagents.total_volume) + else + data["beakerFreeSpace"] = 0 var/chemicals[0] for (var/re in connected.injection_chems)