diff --git a/code/ATMOSPHERICS/components/binary_devices/volume_pump.dm b/code/ATMOSPHERICS/components/binary_devices/volume_pump.dm
index 4f2cbb56117..12982820b84 100644
--- a/code/ATMOSPHERICS/components/binary_devices/volume_pump.dm
+++ b/code/ATMOSPHERICS/components/binary_devices/volume_pump.dm
@@ -146,7 +146,7 @@ Thus, the two variables affect pump operation are set in New():
if(..())
return
add_fingerprint(user)
- if(!allowed(user) && !user.can_admin_interact())
+ if(!allowed(user))
to_chat(user, "Access denied.")
return
user.set_machine(src)
diff --git a/code/ATMOSPHERICS/components/trinary_devices/filter.dm b/code/ATMOSPHERICS/components/trinary_devices/filter.dm
index 732013765d2..c916848797e 100755
--- a/code/ATMOSPHERICS/components/trinary_devices/filter.dm
+++ b/code/ATMOSPHERICS/components/trinary_devices/filter.dm
@@ -157,7 +157,7 @@ Filter types:
return
add_fingerprint(user)
- if(!allowed(user) && !user.can_admin_interact())
+ if(!allowed(user))
to_chat(user, "Access denied.")
return
diff --git a/code/ATMOSPHERICS/components/trinary_devices/mixer.dm b/code/ATMOSPHERICS/components/trinary_devices/mixer.dm
index 54ec88c63a7..d1b304f072a 100644
--- a/code/ATMOSPHERICS/components/trinary_devices/mixer.dm
+++ b/code/ATMOSPHERICS/components/trinary_devices/mixer.dm
@@ -118,7 +118,7 @@
return
add_fingerprint(user)
- if(!allowed(user) && !user.can_admin_interact())
+ if(!allowed(user))
to_chat(user, "Access denied.")
return
diff --git a/code/ATMOSPHERICS/components/trinary_devices/tvalve.dm b/code/ATMOSPHERICS/components/trinary_devices/tvalve.dm
index ece9a5de27d..0987561f94c 100644
--- a/code/ATMOSPHERICS/components/trinary_devices/tvalve.dm
+++ b/code/ATMOSPHERICS/components/trinary_devices/tvalve.dm
@@ -138,7 +138,7 @@
/obj/machinery/atmospherics/trinary/tvalve/digital/attack_hand(mob/user)
if(!powered())
return
- if(!allowed(user) && !user.can_admin_interact())
+ if(!allowed(user) && !user.can_advanced_admin_interact())
to_chat(user, "Access denied.")
return
..()