From f30b282cdba3f190a4a3c61a3126f8956d00d38b Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Sun, 12 Nov 2023 10:57:27 -0800 Subject: [PATCH] don't crash with zero-track album, pt. 2 --- ui/browsing/albumpage.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/browsing/albumpage.go b/ui/browsing/albumpage.go index 5acd04f..bbba005 100644 --- a/ui/browsing/albumpage.go +++ b/ui/browsing/albumpage.go @@ -155,7 +155,7 @@ func (a *AlbumPage) load() { } a.header.Update(album, a.im) a.tracklist.Options = widgets.TracklistOptions{ - ShowDiscNumber: album.Tracks[0].DiscNumber != album.Tracks[len(album.Tracks)-1].DiscNumber, + ShowDiscNumber: len(album.Tracks) > 0 && album.Tracks[0].DiscNumber != album.Tracks[len(album.Tracks)-1].DiscNumber, } a.tracks = album.Tracks a.tracklist.SetTracks(album.Tracks)