diff --git a/src/tribler/ui/src/pages/Search/index.tsx b/src/tribler/ui/src/pages/Search/index.tsx index 81ccbddea9..788b44900b 100644 --- a/src/tribler/ui/src/pages/Search/index.tsx +++ b/src/tribler/ui/src/pages/Search/index.tsx @@ -127,9 +127,7 @@ export default function Search() { if (data.uuid !== request) return; - for (const result of data.results) { - setTorrents((prevTorrents) => [...prevTorrents, result]); - } + setTorrents((prevTorrents) => filterDuplicates([...prevTorrents, ...data.results], "infohash")); } const handleDownload = useCallback((torrent: Torrent) => {