diff --git a/IF.Lastfm.Core/Objects/Track.cs b/IF.Lastfm.Core/Objects/Track.cs index 9897152..f92af6b 100644 --- a/IF.Lastfm.Core/Objects/Track.cs +++ b/IF.Lastfm.Core/Objects/Track.cs @@ -61,7 +61,7 @@ internal static Track ParseJToken(JToken token) } var tagsToken = token.SelectToken("toptags"); - if (tagsToken != null) + if (tagsToken != null && tagsToken.HasValues) { t.TopTags = tagsToken.SelectToken("tag").Children().Select(Tag.ParseJToken); }