diff --git a/code/game/objects/devices/aicard.dm b/code/game/objects/devices/aicard.dm
index c8e064bd4b1..5d1ba5f36bc 100644
--- a/code/game/objects/devices/aicard.dm
+++ b/code/game/objects/devices/aicard.dm
@@ -9,6 +9,9 @@
attack(mob/living/silicon/ai/M as mob, mob/user as mob)
+ if (src.flush)
+ return
+
if(!istype(M, /mob/living/silicon/ai))
return ..()
@@ -19,9 +22,9 @@
if(M.client)
user << "Transfer failed: Existing daemon found on this terminal. Remove existing daemon to install a new one."
return
- else if(M.stat != A.stat)
- user << "Transfer failed: Unable to establish connection."
- return
+// else if(M.stat != A.stat)
+// user << "Transfer failed: Unable to establish connection."
+// return
else
M.name = A.name
M.real_name = A.real_name