diff --git a/core/entries.go b/core/entries.go index 8e6d10b..223ecb9 100644 --- a/core/entries.go +++ b/core/entries.go @@ -82,7 +82,13 @@ Gemini, Atom, RSS, and JSON feeds from all over. ` d.FeedsMu.RLock() for _, v := range d.Feeds { - rawPage += fmt.Sprintf("=> %v %v\n", v.FeedLink, v.Title) + var link string + if v.FeedLink != "" { + link = v.FeedLink + } else { + link = v.Link + } + rawPage += fmt.Sprintf("=> %v %v\n", link, v.Title) } d.FeedsMu.RUnlock()