diff --git a/runbot_merge/models/pull_requests.py b/runbot_merge/models/pull_requests.py index b724bc9a..5a75b54b 100644 --- a/runbot_merge/models/pull_requests.py +++ b/runbot_merge/models/pull_requests.py @@ -643,7 +643,7 @@ class PullRequests(models.Model): s.statuses = pprint.pformat(statuses) st = 'success' - for ci in s.repository.required_statuses.split(','): + for ci in filter(None, (s.repository.required_statuses or '').split(',')): v = state_(statuses, ci) or 'pending' if v in ('error', 'failure'): st = 'failure'