diff --git a/exchange/bitswap/network/net_message_adapter.go b/exchange/bitswap/network/net_message_adapter.go
index ce0ae41dd4aeecaa783e306fd541ab27e8eda868..52f42807688eddca564ba73695681eccb4fd1061 100644
--- a/exchange/bitswap/network/net_message_adapter.go
+++ b/exchange/bitswap/network/net_message_adapter.go
@@ -61,7 +61,7 @@ func (adapter *impl) HandleMessage(
 }
 
 func (adapter *impl) DialPeer(p *peer.Peer) error {
-	return adapter.DialPeer(p)
+	return adapter.net.DialPeer(p)
 }
 
 func (adapter *impl) SendMessage(