upnp: return NULL if there are no tags

If the source does not have tags, let's return NULL instead of an array with a
NULL string.