I feel like the implementation should be configured so that this grid is always filled. I listened to way more stuff that is not included here for some reason.
It should go up to twelve albums, although the query is such that it only takes the last 200 played tracks, and the distinct album/artists for these. So if all you played was one track 200 times, it would just show the one album that was from. This is probably the issue, I guess...
Thanks for sharing the logic behind it. I think this would be an easy fix.
Just to let you know @cch - the fix for this should appear in the next day or two.
Thank you so much!