diff --git a/code/game/objects/items/weapons/explosives.dm b/code/game/objects/items/weapons/explosives.dm
index 58d6fa5ad8f..8913b38b262 100644
--- a/code/game/objects/items/weapons/explosives.dm
+++ b/code/game/objects/items/weapons/explosives.dm
@@ -72,6 +72,9 @@
if(iscarbon(AM))
to_chat(user, "You can't get the [src] to stick to [AM]!")
return
+ if(isobserver(AM))
+ to_chat(user, "Your hand just phases through [AM]!")
+ return
to_chat(user, "You start planting [src]. The timer is set to [det_time]...")
if(do_after(user, 50 * toolspeed, target = AM))