diff --git a/code/modules/holoparasite/holoparasite_reset.dm b/code/modules/holoparasite/holoparasite_reset.dm
index 08f9c371fc67e..c618452fa8282 100644
--- a/code/modules/holoparasite/holoparasite_reset.dm
+++ b/code/modules/holoparasite/holoparasite_reset.dm
@@ -66,6 +66,7 @@
to_chat(summoner.current, "Personality reset failed: unknown error!")
return
to_chat(src, "[self ? "A ghost took control of you, at your request." : "Your summoner reset you! Better luck next time!"]")
+ ghostize(can_reenter_corpse = FALSE)
key = new_player.key
to_chat(summoner.current, "Personality reset for [color_name] succeeded!")
SSblackbox.record_feedback("tally", "holoparasite_reset", 1, automatic ? "automatic" : (self ? "self" : (cooldown ? "summoner" : "summoner (free)")))