What you're describing is a common UX dark pattern. The system must never show blank space in the UI for a search result, lest it drive them into the arms of a competitor.
We can thank Netflix for starting the trend of "we don't have this, but how about this other thing that we do have?"