diff --git a/code/modules/mob/living/simple_animal/revenant/revenant.dm b/code/modules/mob/living/simple_animal/revenant/revenant.dm
index 5ca94158595..7e52f96962c 100644
--- a/code/modules/mob/living/simple_animal/revenant/revenant.dm
+++ b/code/modules/mob/living/simple_animal/revenant/revenant.dm
@@ -224,6 +224,9 @@
/mob/living/simple_animal/revenant/say(message)
+ if(!message)
+ return
+ log_say("[key_name(src)] : [message]")
for(var/mob/M in mob_list)
if (istype(M, /mob/new_player))
continue
diff --git a/code/modules/mob/living/simple_animal/revenant/revenant_abilities.dm b/code/modules/mob/living/simple_animal/revenant/revenant_abilities.dm
index 2fb6d94e61e..e29d3962b71 100644
--- a/code/modules/mob/living/simple_animal/revenant/revenant_abilities.dm
+++ b/code/modules/mob/living/simple_animal/revenant/revenant_abilities.dm
@@ -17,6 +17,7 @@
if(!msg)
charge_counter = charge_max
return
+ log_say("RevenantTransmit: [key_name(user)]->[key_name(M)] : [msg]")
user << "You transmit to [M]: [msg]"
M << "An alien voice resonates from all around... [msg]"