diff --git a/code/modules/power/engines/supermatter/supermatter.dm b/code/modules/power/engines/supermatter/supermatter.dm index ece4125c36e..650207cd74e 100644 --- a/code/modules/power/engines/supermatter/supermatter.dm +++ b/code/modules/power/engines/supermatter/supermatter.dm @@ -838,7 +838,8 @@ /obj/machinery/atmospherics/supermatter_crystal/Bump(atom/A, yes) ..() - Bumped(A) + if(!istype(A, /obj/machinery/atmospherics/supermatter_crystal)) + Bumped(A) /obj/machinery/atmospherics/supermatter_crystal/proc/Consume(atom/movable/AM) if(isliving(AM))