fail more gracefully on no results