diff --git a/CHANGELOG.md b/CHANGELOG.md index 481b50dbeb..5d6a362eb6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ #### Fixes - Fixed test not working for Download Station ([#5561](https://github.com/pymedusa/Medusa/pull/5561)) - Fixed wrong placeholder reference in log ([#5562](https://github.com/pymedusa/Medusa/pull/5562)) +- Fix guessit exception when parsing release without title ([#5569](https://github.com/pymedusa/Medusa/pull/5569)) ----- diff --git a/medusa/name_parser/rules/rules.py b/medusa/name_parser/rules/rules.py index 7a434b6fdb..f751d2b51e 100644 --- a/medusa/name_parser/rules/rules.py +++ b/medusa/name_parser/rules/rules.py @@ -984,6 +984,9 @@ def when(self, matches, context): return titles = matches.named('title') + if not titles: + return + first_title = titles[0] last_title = titles[-1]