diff --git a/webapp_profile.py b/webapp_profile.py
index fb491036e..e691ee96e 100644
--- a/webapp_profile.py
+++ b/webapp_profile.py
@@ -225,25 +225,29 @@ def htmlProfileAfterSearch(cssCache: {},
profileDescriptionShort,
avatarUrl, imageUrl)
- profileStr += '
\n'
- profileStr += '
\n'
- profileStr += '
\n'
+ domainFull = domain
+ if port:
+ if port != 80 and port != 443:
+ domainFull = domain + ':' + str(port)
+
+ # only show follow and view buttons if this is not the news actor
+ if not (searchNickname == 'news' and searchDomainFull == domainFull):
+ profileStr += '\n'
+ profileStr += ' \n'
+ profileStr += '
\n'
iconsPath = getIconsWebPath(baseDir)
i = 0