diff --git a/code/game/objects/structures/windoor_assembly.dm b/code/game/objects/structures/windoor_assembly.dm index 10b923a7726..5ab98ad8320 100644 --- a/code/game/objects/structures/windoor_assembly.dm +++ b/code/game/objects/structures/windoor_assembly.dm @@ -291,7 +291,10 @@ obj/structure/windoor_assembly/Destroy() windoor.setDir(dir) windoor.density = FALSE - windoor.req_access = electronics.conf_access + if(electronics.one_access) + windoor.req_one_access = electronics.conf_access + else + windoor.req_access = electronics.conf_access windoor.electronics = src.electronics electronics.forceMove(windoor) if(created_name)