diff --git a/code/game/machinery/turret_control.dm b/code/game/machinery/turret_control.dm
index 1f09153a78a..987d48011d4 100644
--- a/code/game/machinery/turret_control.dm
+++ b/code/game/machinery/turret_control.dm
@@ -68,7 +68,7 @@
user << "There seems to be a firewall preventing you from accessing this device."
return 1
- if(locked && !(isrobot(user) || isAI(user)))
+ if(locked && !(isrobot(user) || isAI(user) || isobserver(user)))
user << "Access denied."
return 1