diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm
index 0a24b6414ca..1b18b6b3cbe 100644
--- a/code/modules/mob/living/silicon/robot/drone/drone.dm
+++ b/code/modules/mob/living/silicon/robot/drone/drone.dm
@@ -132,7 +132,7 @@
to_chat(user, "The interface is fried, and a distressing burned smell wafts from the robot's interior. You're not rebooting this one.")
return
- if(!allowed(usr))
+ if(!allowed(W))
to_chat(user, "Access denied.")
return
@@ -158,7 +158,7 @@
if(emagged)
return
- if(allowed(usr))
+ if(allowed(W))
shut_down()
else
to_chat(user, "Access denied.")