From c6701f987ed4cbad83c2cd67c9107b52337d6b97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Alvergnat?= Date: Sun, 14 Oct 2018 23:06:12 +0200 Subject: [PATCH] Fix possible crash for some release names Close #573 Close #570 --- guessit/rules/properties/release_group.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/guessit/rules/properties/release_group.py b/guessit/rules/properties/release_group.py index 5144a90..4a01c46 100644 --- a/guessit/rules/properties/release_group.py +++ b/guessit/rules/properties/release_group.py @@ -188,7 +188,8 @@ class DashSeparatedReleaseGroup(Rule): releasegroup = Match(candidate.start, candidate.end, name='release_group', formatter=self.value_formatter, input_string=candidate.input_string) - to_append.append(releasegroup) + if releasegroup.value: + to_append.append(releasegroup) return to_remove, to_append