diff --git a/code/modules/mob/mob_grab.dm b/code/modules/mob/mob_grab.dm
index bdd2ce25169..0b8c6949029 100644
--- a/code/modules/mob/mob_grab.dm
+++ b/code/modules/mob/mob_grab.dm
@@ -391,7 +391,7 @@
var/mob/living/carbon/attacker = user
user.visible_message("[user] is attempting to devour \the [affecting]!")
- if(!do_mob(user, affecting) || !do_after(user, checktime(user, affecting, target = affecting))) return
+ if(!do_after(user, checktime(user, affecting), target = affecting)) return
user.visible_message("[user] devours \the [affecting]!")