diff --git a/code/modules/pool/pool_controller.dm b/code/modules/pool/pool_controller.dm
index 91c43af290..4652c0b01c 100644
--- a/code/modules/pool/pool_controller.dm
+++ b/code/modules/pool/pool_controller.dm
@@ -281,16 +281,19 @@
return
if(href_list["IncreaseTemp"])
if(CanUpTemp(usr))
+ visible_message("[usr] presses a button on [src].")
temperature++
update_temp()
interact_delay = world.time + 15
if(href_list["DecreaseTemp"])
if(CanDownTemp(usr))
+ visible_message("[usr] presses a button on [src].")
temperature--
update_temp()
interact_delay = world.time + 15
if(href_list["Activate Drain"])
if((drainable || issilicon(usr) || IsAdminGhost(usr)) && !linked_drain.active)
+ visible_message("[usr] presses a button on [src].")
mist_off()
interact_delay = world.time + 60
linked_drain.active = TRUE