Handle 'no search results' more gracefully

Addresses #220