diff --git a/code/game/machinery/vending/vendor_types/medical.dm b/code/game/machinery/vending/vendor_types/medical.dm index 6426313ea7ca..dd261f17a7bb 100644 --- a/code/game/machinery/vending/vendor_types/medical.dm +++ b/code/game/machinery/vending/vendor_types/medical.dm @@ -544,6 +544,8 @@ if(!get_supply_link()) STOP_PROCESSING(SSslowobj, src) return // Somehow we lost our link + if(inoperable()) + return if(world.time - SSticker.mode.round_time_lobby > 20 MINUTES) restock_supplies() restock_reagents()