diff --git a/code/modules/pool/pool_controller.dm b/code/modules/pool/pool_controller.dm
index d3500b5a97..1167a0943b 100644
--- a/code/modules/pool/pool_controller.dm
+++ b/code/modules/pool/pool_controller.dm
@@ -237,7 +237,7 @@
var/mob/living/carbon/human/drownee = M
if(!drownee || drownee.stat == DEAD)
return
- if(drownee.lying && !drownee.internal)
+ if(drownee.resting && !drownee.internal)
if(drownee.stat != CONSCIOUS)
drownee.adjustOxyLoss(9)
else
@@ -372,7 +372,7 @@
var/datum/browser/popup = new(user, "Pool Controller", name, 300, 450)
var/dat = ""
if(interact_delay > world.time)
- dat += "[(interact_delay - world.time)] seconds left until [src] can operate again.
"
+ dat += "[round((interact_delay - world.time)/10, 0.1)] seconds left until [src] can operate again.
"
dat += text({"