diff --git a/code/modules/mob/living/simple_animal/friendly/diona.dm b/code/modules/mob/living/simple_animal/friendly/diona.dm
index 45cc9a73f66..904a7b86659 100644
--- a/code/modules/mob/living/simple_animal/friendly/diona.dm
+++ b/code/modules/mob/living/simple_animal/friendly/diona.dm
@@ -246,45 +246,4 @@
/mob/living/simple_animal/diona/put_in_active_hand(obj/item/W)
src << "You don't have any hands!"
- return
-
-
-/mob/living/simple_animal/diona/say(var/message)
- if(client)
- if(client.prefs.muted & MUTE_IC)
- src << "\red You cannot speak in IC (Muted)."
- return
-
- var/verb
- message = trim_strip_html_properly(message)
-
- if(stat)
- if(stat == 2)
- return say_dead(message)
- return
-
- if (is_muzzled())
- src << "You're muzzled and cannot speak!"
- return
-
- if(copytext(message,1,2) == "*")
- return emote(copytext(message,2))
-
- //parse the language code and consume it
- var/datum/language/speaking = parse_language(message)
- if(speaking)
- message = copytext(message,2+length(speaking.key))
- else
- speaking = get_default_language()
-
- var/ending = copytext(message, length(message))
- if (speaking)
- // This is broadcast to all mobs with the language,
- // irrespective of distance or anything else.
- if(speaking.flags & HIVEMIND)
- speaking.broadcast(src,trim(message))
- return
- //If we've gotten this far, keep going!
- verb = speaking.get_spoken_verb(ending)
-
- ..(message,speaking,verb)
+ return
\ No newline at end of file