diff --git a/code/modules/mob/living/emote.dm b/code/modules/mob/living/emote.dm
index 8c712e7c83c..cf808a8f258 100644
--- a/code/modules/mob/living/emote.dm
+++ b/code/modules/mob/living/emote.dm
@@ -86,9 +86,9 @@
m_type = 2
if ("flip")
- if (!src.restrained())
- message = "[src] does a flip!"
- src.SpinAnimation(5,1)
+ if (!src.restrained() || src.resting || src.sleeping)
+ src << "You do a flip!"
+ src.SpinAnimation(7,1)
m_type = 2
if ("frown")