Artist = Various Artists?

So I have a soundtrack album that I ripped. The metadata source (I think it was G3) tagged it with
Artist: Various Artists
Album Artist: Various Artists

I don’t have any MBIDs on it.

So in the database, it has for artist table:

1 strArtist [Missing Tag] strMusicBrainzArtistID Artist Tag Missing
2 strArtist Various artists
3 strArtist Richard Rodgers (tagged as composer)
4 strArtist Oscar Hammerstein II (tagged as lyricist)

So Music artist node shows 0 artists. When “Show song & album artists” is ON, the artists node is empty. When “Show song & album artists” is OFF, the artists node shows artist “Various artists”.

If I go to the Roles/Song & album artists node it is empty regardless of the setting. Roles/Album artists shows “Various artists”.

Is this the design? It doesn’t seem intuitive. And if nothing is going to be shown in the node, the node should be hidden (Library.HasContent(music) doesn’t really work for this. The musicroles/Allartists node has no visibility condition set on it.) Maybe there is a need for Library.HasContent(role, artist).

scott s.
.