diff --git a/code/game/machinery/dye_generator.dm b/code/game/machinery/dye_generator.dm
index f3efd7a6c2b..f2715d7649a 100644
--- a/code/game/machinery/dye_generator.dm
+++ b/code/game/machinery/dye_generator.dm
@@ -106,7 +106,7 @@
dye_list += "body"
var/what_to_dye = input(user, "Choose an area to apply the dye", "Dye Application") in dye_list
- if(!Adjacent(user))
+ if(!user.Adjacent(M))
to_chat(user, "You are too far away!")
return
user.visible_message("[user] starts dying [M]'s [what_to_dye]!", "You start dying [M]'s [what_to_dye]!")