diff --git a/code/game/objects/items/cardboard_cutouts.dm b/code/game/objects/items/cardboard_cutouts.dm
index 0d19057ae4b..09a851e9ac0 100644
--- a/code/game/objects/items/cardboard_cutouts.dm
+++ b/code/game/objects/items/cardboard_cutouts.dm
@@ -74,12 +74,18 @@
if(istype(crayon, /obj/item/toy/crayon/spraycan))
var/obj/item/toy/crayon/spraycan/can = crayon
if(can.capped)
- to_chat(user, "The cap is on [src] remove it first!")
+ to_chat(user, "The cap is on the spray can remove it first!")
return
if(pushed_over)
to_chat(user, "Right [src] first!")
return
var/new_appearance = input(user, "Choose a new appearance for [src].", "26th Century Deception") as null|anything in possible_appearances
+ if(!Adjacent(usr))
+ user.visible_message("You need to be closer!")
+ return
+ if(pushed_over)
+ to_chat(user, "Right [src] first!")
+ return
if(!new_appearance || !crayon)
return
if(!do_after(user, 10, FALSE, src, TRUE))