From d9f08ee8caa102916a989f6c4ac64eba08d0ff3c Mon Sep 17 00:00:00 2001 From: era Date: Sat, 2 Dec 2023 23:39:20 -0500 Subject: [PATCH] Make sure raw_words is nonempty before accessing its first element --- beets/ui/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/beets/ui/__init__.py b/beets/ui/__init__.py index ef96c9c38..4b42d75ab 100644 --- a/beets/ui/__init__.py +++ b/beets/ui/__init__.py @@ -858,7 +858,7 @@ def split_into_lines(string, width_tuple): m.group("esc") + raw_word + RESET_COLOR for raw_word in raw_words ] - else: + elif len(raw_words) >= 1: # Pretext stops mid-word if m.group("esc") != RESET_COLOR: # Add the rest of the current word, with a reset after it