diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm
index 24d81d48264..6062a726fe8 100644
--- a/code/game/objects/structures/crates_lockers/closets.dm
+++ b/code/game/objects/structures/crates_lockers/closets.dm
@@ -74,7 +74,7 @@
else
add_overlay("[icon_state]_open")
-/obj/structure/closet/examine(mob/living/user)
+/obj/structure/closet/examine(mob/user)
..()
if(welded)
to_chat(user, "It's welded shut.")
@@ -84,8 +84,10 @@
to_chat(user, "The parts are welded together.")
else if(secure && !opened)
to_chat(user, "Alt-click to [locked ? "unlock" : "lock"].")
- if(user.has_trait(TRAIT_SKITTISH))
- to_chat(user, "Ctrl-Shift-click [src] to jump inside.")
+ if(isliving(user))
+ var/mob/living/L = user
+ if(L.has_trait(TRAIT_SKITTISH))
+ to_chat(user, "Ctrl-Shift-click [src] to jump inside.")
/obj/structure/closet/CanPass(atom/movable/mover, turf/target)
if(wall_mounted)