diff --git a/code/game/machinery/mommi_spawner.dm b/code/game/machinery/mommi_spawner.dm
index f02ee14bc3e..bd555fd09e1 100644
--- a/code/game/machinery/mommi_spawner.dm
+++ b/code/game/machinery/mommi_spawner.dm
@@ -133,6 +133,7 @@
return
// Make the MoMMI!
+ log_admin("([user.ckey]/[user]) became a MoMMI as a ghost.")
var/mob/living/silicon/robot/mommi/M = new mommi_type(loc)
M.key = user.key
diff --git a/code/modules/mob/dead/observer/verbs.dm b/code/modules/mob/dead/observer/verbs.dm
index bb9d49a43c6..9eec4c46461 100644
--- a/code/modules/mob/dead/observer/verbs.dm
+++ b/code/modules/mob/dead/observer/verbs.dm
@@ -163,6 +163,7 @@
if(config.uneducated_mice)
host.universal_understand = 0
host.ckey = src.ckey
+ log_admin("([host.ckey]/[host]) became a mouse as a ghost.")
to_chat(host, "You are now a mouse. Try to avoid interaction with players, and do not give hints away that you are more than a simple rodent.")
/mob/dead/observer/verb/hide_sprite()
@@ -548,6 +549,7 @@
hobo.generate_name()
var/datum/outfit/special/with_id/hobo/hobo_outfit = new
hobo_outfit.equip(hobo)
+ log_admin("([hobo.ckey]/[hobo]) became a space hobo as a ghost.")
to_chat(hobo, "You are a Space Hobo.")
// somewhat taken from CEV eris
to_chat(hobo, "The ID you wear is likely not even your own. At least as far as you can remember. But this chunk of plastic still can be a rare oddity that can change your character. Find a way to stay out of trouble, and survive. Though this does not mean you have no home, as the asteroid is your home. Whatever planet you may have come from is now a distant memory.")
diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm
index b1d44c6a62d..2a74329573c 100644
--- a/code/modules/mob/new_player/new_player.dm
+++ b/code/modules/mob/new_player/new_player.dm
@@ -333,6 +333,7 @@
if(!client.holder && !config.antag_hud_allowed) // For new ghosts we remove the verb from even showing up if it's not allowed.
observer.verbs -= /mob/dead/observer/verb/toggle_antagHUD // Poor guys, don't know what they are missing!
mind.transfer_to(observer)
+ log_admin("([observer.ckey]/[observer]) started the game as a ghost.")
qdel(src)
/mob/new_player/proc/create_cluwne()