diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index c4454baf3c7..0c6342592b3 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -322,6 +322,8 @@ if(shock(user, 100)) return if(!is_operational()) + if(user.a_intent != INTENT_HELP) + return ..() if(panel_open) to_chat(usr, "Close the maintenance panel first.") else