diff --git a/libs/subzero/modification/main.py b/libs/subzero/modification/main.py index b6131892e..13bf22483 100644 --- a/libs/subzero/modification/main.py +++ b/libs/subzero/modification/main.py @@ -191,7 +191,9 @@ class SubtitleModifications(object): sub = processor.process(sub) if sub.strip(): - if not sub.isupper(): + # only consider alphabetic characters to determine if uppercase + alpha_sub = ''.join([i for i in sub if i.isalpha()]) + if alpha_sub and not alpha_sub.isupper(): return False entry_used = True