diff --git a/channeldb/db.go b/channeldb/db.go index 763a74c8..51a0eb1b 100644 --- a/channeldb/db.go +++ b/channeldb/db.go @@ -1018,7 +1018,9 @@ func (d *DB) AddrsForNode(nodePub *btcec.PublicKey) ([]net.Addr, error) { } compressedPubKey := nodePub.SerializeCompressed() graphNode, err = fetchLightningNode(nodes, compressedPubKey) - if err != nil { + if err != nil && err != ErrGraphNodeNotFound { + // If the node isn't found, then that's OK, as we still + // have the link node data. return err }