diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 9110538fcd3..06605f33ed4 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -454,6 +454,8 @@ open() /obj/structure/closet/RightClick(mob/user, modifiers) + if(!user.canUseTopic(src, BE_CLOSE) || !isturf(loc)) + return if(!opened && secure) togglelock(user) return TRUE