diff --git a/src/tvsort.py b/src/tvsort.py index 49375f8..5ad8fc5 100644 --- a/src/tvsort.py +++ b/src/tvsort.py @@ -76,7 +76,10 @@ class Static: year_pattern = re.compile(r'\(?[0-9]{4}\)?') year = year_pattern.findall(showname) if year and year[0] != showname: - showname = showname.replace(year[0], '').replace("..", ".") + words = showname.split() + words.remove(year[0]) + if len(words) > 1: + showname = showname.replace(year[0], '').replace("..", ".") # find acronym acronym = [i for i in showname.split(".") if len(i) == 1] # clean up