diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm
index e146057976..0bf397b2fb 100644
--- a/code/modules/reagents/reagent_containers.dm
+++ b/code/modules/reagents/reagent_containers.dm
@@ -157,14 +157,8 @@
if((reagents.pH < 1.5) || (reagents.pH > 12.5))
START_PROCESSING(SSobj, src)
else if((reagents.pH < -3) || (reagents.pH > 17))
- var/list/seen = viewers(5, get_turf(src))
- var/iconhtml = icon2html(src, seen)
- for(var/mob/M in seen)
- to_chat(M, "[iconhtml] \The [src]'s is damaged by the super pH and begins to deform!")
- if(reagents.pH < -3)
- reagents.pH = -3
- else
- reagents.pH = 17
+ visible_message("[icon2html(src, viewers(src)] \The [src] is damaged by the super pH and begins to deform!")
+ reagents.pH = CLAMP(reagents.pH, -3, 17)
container_HP -= 1