aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/lastfm.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/lastfm.py b/modules/lastfm.py
index 1198b6f5..7cf52832 100644
--- a/modules/lastfm.py
+++ b/modules/lastfm.py
@@ -31,7 +31,10 @@ class Module(ModuleManager.BaseModule):
if page:
if "recenttracks" in page.data and len(page.data["recenttracks"
]["track"]):
- now_playing = page.data["recenttracks"]["track"][0]
+ now_playing = page.data["recenttracks"]["track"]
+ if type(now_playing) == list:
+ now_playing = now_playing[0]
+
track_name = now_playing["name"]
artist = now_playing["artist"]["#text"]