diff --git a/p2p/server.go b/p2p/server.go
index 0598547e4aa07fc7fb4aa836c76c3ac9e7050489..171798a1df8fa018c86e620ec797f0811622fa8d 100644
--- a/p2p/server.go
+++ b/p2p/server.go
@@ -412,7 +412,7 @@ func (srv *Server) dialLoop() {
 	defer refresh.Stop()
 
 	// Limit the number of concurrent dials
-	tokens := maxAcceptConns
+	tokens := maxDialingConns
 	if srv.MaxPendingPeers > 0 {
 		tokens = srv.MaxPendingPeers
 	}