diff --git a/ui/component/claimMenuList/view.jsx b/ui/component/claimMenuList/view.jsx
index 822bd13f8..ce9e4de91 100644
--- a/ui/component/claimMenuList/view.jsx
+++ b/ui/component/claimMenuList/view.jsx
@@ -103,7 +103,7 @@ function ClaimMenuList(props: Props) {
}
const shareUrl: string = generateShareUrl(SHARE_DOMAIN, uri);
- const rssUrl: string = isChannel ? generateRssUrl(URL, uri) : '';
+ const rssUrl: string = isChannel ? generateRssUrl(URL, claim) : '';
const isCollectionClaim = claim && claim.value_type === 'collection';
// $FlowFixMe
const isPlayable =
@@ -369,7 +369,7 @@ function ClaimMenuList(props: Props) {
- {isChannelPage && IS_WEB && (
+ {isChannelPage && IS_WEB && rssUrl && (