diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index 7348728f0ad..b5e088fd725 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -902,7 +902,7 @@ return locked /obj/machinery/power/apc/tgui_act(action, params) - if(..() || !can_use(usr, 1) || (locked && !usr.has_unlimited_silicon_privilege && action != "toggle_nightshift")) + if(..() || !can_use(usr, 1) || (locked && !usr.has_unlimited_silicon_privilege && action != "toggle_nightshift" && !usr.can_admin_interact())) return switch(action) if("lock")