diff --git a/code/game/objects/items/weapons/secstorage/secstorage.dm b/code/game/objects/items/weapons/secstorage/secstorage.dm index d261f4226c8..6f15d46a2a4 100644 --- a/code/game/objects/items/weapons/secstorage/secstorage.dm +++ b/code/game/objects/items/weapons/secstorage/secstorage.dm @@ -186,11 +186,9 @@ usr << "\red [src] is locked and cannot be opened!" else if ((src.loc == user) && (!src.locked)) playsound(src.loc, "rustle", 50, 1, -5) - if (user.s_active == src) + if (user.s_active) user.s_active.close(user) //Close and re-open - src.show_to(user) - else - user.s_active.close(user) //Just close + src.show_to(user) else ..() for(var/mob/M in range(1))