diff --git a/src/gui/rss/rsswidget.cpp b/src/gui/rss/rsswidget.cpp
index 738a923dc..fb764a19c 100644
--- a/src/gui/rss/rsswidget.cpp
+++ b/src/gui/rss/rsswidget.cpp
@@ -636,6 +636,8 @@ void RSSWidget::renderArticle(const RSS::Article *article) const
html += u"
%2%3
"_s.arg(alternateBaseColor, tr("Feed: "), article->feed()->title());
if (const QString articleAuthor = article->author(); !articleAuthor.isEmpty())
html += u"%2%3
"_s.arg(alternateBaseColor, tr("Author: "), articleAuthor);
+ if (!articleLink.isEmpty())
+ html += u""_s.arg(alternateBaseColor, articleLink, tr("Open link"));
html += u""
u"";
if (QString description = article->description(); Qt::mightBeRichText(description))