diff --git a/gajim/common/dbus/music_track.py b/gajim/common/dbus/music_track.py
index 287c2d9728767427cb3fe72020b5f1a5827d8067..c680ec3a783a20b08b6d15296c80bab404f39d20 100644
--- a/gajim/common/dbus/music_track.py
+++ b/gajim/common/dbus/music_track.py
@@ -32,6 +32,13 @@
 class MusicTrackInfo:
     __slots__ = ['title', 'album', 'artist', 'duration', 'track_number',
                  'paused']
+    def __init__(self):
+        self.title = None
+        self.album = None
+        self.artist = None
+        self.duration = None
+        self.track_number = None
+        self.paused = None
 
 
 class MusicTrackListener(GObject.GObject):
@@ -167,11 +174,7 @@ def _properties_extract(properties):
         info = MusicTrackInfo()
         info.title = meta.get('xesam:title')
         info.album = meta.get('xesam:album')
-        artist = meta.get('xesam:artist')
-        if artist:
-            info.artist = artist[0]
-        else:
-            info.artist = None
+        info.artist = meta.get('xesam:artist')
         info.duration = float(meta.get('mpris:length', 0))
         info.track_number = meta.get('xesam:trackNumber', 0)