diff --git a/pkg/hubble/relay/pool/manager.go b/pkg/hubble/relay/pool/manager.go
index <HASH>..<HASH> 100644
--- a/pkg/hubble/relay/pool/manager.go
+++ b/pkg/hubble/relay/pool/manager.go
@@ -200,7 +200,6 @@ func (m *Manager) manageConnections() {
 			}
 			m.mu.Unlock()
 			for _, p := range retry {
-				m.disconnect(p)
 				m.connect(p, false)
 			}
 		}
hubble/relay: do not call disconnect before connection attempt

This is not necessary as the connect function closes pre-existing
connections.