diff --git a/src/main/scala/li/cil/oc/common/tileentity/Microcontroller.scala b/src/main/scala/li/cil/oc/common/tileentity/Microcontroller.scala index c25379cdb..ff2633b18 100644 --- a/src/main/scala/li/cil/oc/common/tileentity/Microcontroller.scala +++ b/src/main/scala/li/cil/oc/common/tileentity/Microcontroller.scala @@ -186,7 +186,7 @@ class Microcontroller extends traits.PowerAcceptor with traits.Hub with traits.C } override def onMessage(message: Message): Unit = { - if (message.source.network == snooperNode.network) { + if (message.name == "network.message" && message.source.network == snooperNode.network) { for (side <- EnumFacing.values if outputSides(side.ordinal) && side != facing) { sidedNode(side).sendToReachable(message.name, message.data: _*) }