diff --git a/ui/component/claimListDiscover/view.jsx b/ui/component/claimListDiscover/view.jsx index c82eebc38..d61e258f3 100644 --- a/ui/component/claimListDiscover/view.jsx +++ b/ui/component/claimListDiscover/view.jsx @@ -450,7 +450,9 @@ function ClaimListDiscover(props: Props) { if (shouldPerformSearch) { const searchOptions = JSON.parse(optionsStringForEffect); doClaimSearch(searchOptions); + if (liveLivestreamsFirst && options.page === 1) { + delete searchOptions.has_source; doClaimSearch({ ...searchOptions, has_no_source: true }); } } diff --git a/ui/component/claimTilesDiscover/view.jsx b/ui/component/claimTilesDiscover/view.jsx index 05c84d752..17c62e95f 100644 --- a/ui/component/claimTilesDiscover/view.jsx +++ b/ui/component/claimTilesDiscover/view.jsx @@ -244,7 +244,9 @@ function ClaimTilesDiscover(props: Props) { if (shouldPerformSearch) { const searchOptions = JSON.parse(optionsStringForEffect); doClaimSearch(searchOptions); + if (liveLivestreamsFirst) { + delete searchOptions.has_source; doClaimSearch({ ...searchOptions, has_no_source: true }); } }