diff --git a/code/modules/mob/living/simple_animal/friendly/drone.dm b/code/modules/mob/living/simple_animal/friendly/drone.dm
index 7f4e0f6ab95..c06b99fd1dd 100644
--- a/code/modules/mob/living/simple_animal/friendly/drone.dm
+++ b/code/modules/mob/living/simple_animal/friendly/drone.dm
@@ -70,6 +70,9 @@
if(d_input)
switch(d_input)
if("Reactivate")
+ if(!client)
+ D << "This drone's OS has blue screened..."
+ return
D.visible_message("[D] begins to reactivate [src].")
if(do_after(user,30,needhand = 1))
health = maxHealth