diff --git a/data/txHandler.go b/data/txHandler.go index beb23f68b2..11a811b4e6 100644 --- a/data/txHandler.go +++ b/data/txHandler.go @@ -963,7 +963,7 @@ func (handler *TxHandler) validateIncomingTxMessage(rawmsg network.IncomingMessa action = network.Ignore } - if hybridNet, ok := handler.net.(HybridRelayer); ok { + if hybridNet, ok := handler.net.(HybridRelayer); ok && action == network.Accept { _ = hybridNet.BridgeP2PToWS(handler.ctx, protocol.TxnTag, reencoded, false, wi.rawmsg.Sender) }