Added a check for length of results before we decide if we need to narrow them down further by checking the download clients