diff --git a/p2p/server.go b/p2p/server.go index ef3c5736ce3bf..07a02db0a5737 100644 --- a/p2p/server.go +++ b/p2p/server.go @@ -638,9 +638,7 @@ running: // This channel is used by RemoveTrustedPeer to remove an enode // from the trusted node set srv.log.Debug("Removing trusted node", "node", n) - if _, ok := trusted[n.ID]; ok { - delete(trusted, n.ID) - } + delete(trusted, n.ID) // Unmark any already-connected peer as trusted if p, ok := peers[n.ID]; ok { p.rw.flags &= ^trustedConn