diff --git a/code/game/objects/items/weapons/extinguisher.dm b/code/game/objects/items/weapons/extinguisher.dm index 652e51e95c..3ca5c0d2ae 100644 --- a/code/game/objects/items/weapons/extinguisher.dm +++ b/code/game/objects/items/weapons/extinguisher.dm @@ -126,7 +126,10 @@ if(!W) return W.reagents.reaction(get_turf(W)) for(var/atom/atm in get_turf(W)) - if(!W) return + if(!W) + return + if(!W.reagents) + break W.reagents.reaction(atm) if(W.loc == my_target) break sleep(2)