diff --git a/src/pr-downloader.cpp b/src/pr-downloader.cpp index 727ad6fb..b0bb5578 100644 --- a/src/pr-downloader.cpp +++ b/src/pr-downloader.cpp @@ -146,8 +146,8 @@ bool search(std::vector& items, std::list& searc return false; } } - return rapidDownload->search(searchres, rapid_search) && - httpDownload->search(searchres, http_search); + return (rapid_search.empty() || rapidDownload->search(searchres, rapid_search)) && + (http_search.empty() || httpDownload->search(searchres, http_search)); } int DownloadSearch(std::vector& items)