diff --git a/resources/lib/PlexAPI.py b/resources/lib/PlexAPI.py
index 337cad5b..44512ee1 100644
--- a/resources/lib/PlexAPI.py
+++ b/resources/lib/PlexAPI.py
@@ -773,6 +773,13 @@ class API(object):
art = self._one_artwork('parentThumb')
if art:
artworks['poster'] = art
+ if self.plex_type() in (v.PLEX_TYPE_SONG,
+ v.PLEX_TYPE_ALBUM,
+ v.PLEX_TYPE_ARTIST):
+ # need to set poster also as thumb
+ art = self._one_artwork('thumb')
+ if art:
+ artworks['thumb'] = art
return artworks
def fanart_artwork(self, artworks):
diff --git a/resources/lib/itemtypes.py b/resources/lib/itemtypes.py
index 9e40dd08..c7e77a45 100644
--- a/resources/lib/itemtypes.py
+++ b/resources/lib/itemtypes.py
@@ -1319,8 +1319,8 @@ class Music(Items):
thumb = "%s" % artworks['poster']
else:
thumb = None
- if 'fanart1' in artworks:
- fanart = "%s" % artworks['fanart1']
+ if 'fanart' in artworks:
+ fanart = "%s" % artworks['fanart']
else:
fanart = None