diff --git a/gui_handlers.go b/gui_handlers.go index 09682c6..14ff0cb 100644 --- a/gui_handlers.go +++ b/gui_handlers.go @@ -205,8 +205,7 @@ func makeSongHandler(entity *subsonic.SubsonicEntity, ui *Ui, fallbackArtist str } return func() { - if err := ui.player.PlayUri(id, uri, title, artist, album, duration, track, coverArtId); err != nil { - if err := ui.player.PlayUri(id, uri, title, artist, album, duration, track, disc); err != nil { + if err := ui.player.PlayUri(id, uri, title, artist, album, duration, track, disc, coverArtId); err != nil { ui.logger.PrintError("SongHandler Play", err) return }