]> kaliko git repositories - mpd-sima.git/blobdiff - sima/lib/track.py
Fixed some inconsistencies
[mpd-sima.git] / sima / lib / track.py
index 55fb3675403d81507b12fd1b87419e46c1e51a4c..5b25bd33527bad5e94ef2eb043990a1eb4dc755b 100644 (file)
@@ -128,8 +128,10 @@ class Track:
 
     def get_artist(self):
        """Get artist object from track"""
-       return Artist(name=self.albumartist or self.artist,
-               mbid=self.musicbrainz_artistid)
+       name = self.artist
+       if self.albumartist and self.albumartist != 'Various Artists':
+           name = self.albumartist
+       return Artist(name=name, mbid=self.musicbrainz_artistid)
 
 # VIM MODLINE
 # vim: ai ts=4 sw=4 sts=4 expandtab