fix browsing works by artist if artist id doesn't exist

(fixes mbs-6016)
Merge remote-tracking branch 'alastairp/mbs-6016' into beta

* alastairp/mbs-6016:
  fix browsing works by artist if artist id doesn't exist