diff --git a/code/modules/projectiles/projectile/beams.dm b/code/modules/projectiles/projectile/beams.dm
index 6cddc1c1b91..01dcbd5228d 100644
--- a/code/modules/projectiles/projectile/beams.dm
+++ b/code/modules/projectiles/projectile/beams.dm
@@ -130,7 +130,7 @@
/obj/item/projectile/beam/instakill/on_hit(atom/target)
. = ..()
- if(iscarbon(target))
- var/mob/living/carbon/M = target
- M.visible_message("[M] explodes into a shower of gibs!")
- M.gib()
+ if(isliving(target))
+ var/mob/living/L = target
+ L.visible_message("[L] explodes!")
+ L.gib()
\ No newline at end of file