diff --git a/code/game/objects/structures/janicart.dm b/code/game/objects/structures/janicart.dm
index 521d01bfbec..175971ef2c6 100644
--- a/code/game/objects/structures/janicart.dm
+++ b/code/game/objects/structures/janicart.dm
@@ -23,10 +23,12 @@
/obj/structure/janitorialcart/proc/wet_mop(obj/item/weapon/mop, mob/user)
if(reagents.total_volume < 1)
user << "[src] is out of water!"
+ return 0
else
- reagents.trans_to(mop, 5) //
+ reagents.trans_to(mop, 5)
user << "You wet [mop] in [src]."
playsound(loc, 'sound/effects/slosh.ogg', 25, 1)
+ return 1
/obj/structure/janitorialcart/proc/put_in_cart(obj/item/I, mob/user)
if(!user.drop_item())
@@ -43,8 +45,8 @@
if(istype(I, /obj/item/weapon/mop))
var/obj/item/weapon/mop/m=I
if(m.reagents.total_volume < m.reagents.maximum_volume)
- wet_mop(m, user)
- return
+ if (wet_mop(m, user))
+ return
if(!mymop)
m.janicart_insert(user, src)
else