diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm
index 4cd2ba75..fc72e39f 100644
--- a/code/modules/recycling/disposal.dm
+++ b/code/modules/recycling/disposal.dm
@@ -121,7 +121,8 @@
del(G)
usr.attack_log += text("\[[time_stamp()]\] Has placed [GM.name] ([GM.ckey]) in disposals.")
GM.attack_log += text("\[[time_stamp()]\] Has been placed in disposals by [usr.name] ([usr.ckey])")
- msg_admin_attack("[key_name_admin(usr)] placed [key_name_admin(GM)] in a disposals unit. (JMP)")
+ if(GM.ckey || istype(GM, /mob/living/carbon/human))
+ msg_admin_attack("[key_name_admin(usr)] placed [key_name_admin(GM)] in a disposals unit. (JMP)")
return
if(!I) return