diff --git a/code/modules/mob/living/carbon/brain/posibrain.dm b/code/modules/mob/living/carbon/brain/posibrain.dm
index efdceeb7529..37a596ab08a 100644
--- a/code/modules/mob/living/carbon/brain/posibrain.dm
+++ b/code/modules/mob/living/carbon/brain/posibrain.dm
@@ -78,17 +78,13 @@ var/global/posibrain_notif_cooldown = 0
return
/obj/item/device/mmi/posibrain/proc/transfer_personality(var/mob/candidate)
- if(brainmob && brainmob.key) //Prevents hostile takeover if two ghosts get the prompt for the same brain.
+ if(brainmob && brainmob.key) //Prevents hostile takeover if two ghosts get the prompt or link for the same brain.
candidate << "This brain has already been taken! Please try your possesion again later!"
return
notified = 0
- brainmob.mind = candidate.mind
brainmob.ckey = candidate.ckey
name = "positronic brain ([brainmob.name])"
- brainmob.mind.remove_all_antag()
- brainmob.mind.wipe_memory()
-
brainmob << "ALL PAST LIVES ARE FORGOTTEN."
brainmob << "You are a positronic brain, brought into existence on [station_name()]."