media-view: Ignore NULL result set

Credit goes to Matias for finding the fix to this issue. I've
merely reduced the need to double check results & row, and just
return NULL from set_display when there are no results.

This fixes #18