diff --git a/debexpo/plugins/maintaineremail.py b/debexpo/plugins/maintaineremail.py index 6a01f0fa237e933399d6eb2b8286d9965dcea144..c9ba9780afd029bc3c208a88fe239d48e4190f3d 100644 --- a/debexpo/plugins/maintaineremail.py +++ b/debexpo/plugins/maintaineremail.py @@ -43,11 +43,12 @@ class PluginMaintainerEmail(BasePlugin): """ Tests whether the maintainer email is the same as the uploader email. """ + if not changes.maintainer: + self.failed('No maintainer address found') + uploader_emails = [] maintainer_emails = email.utils.getaddresses([changes.maintainer]) - - if maintainer_emails: - maintainer_email = maintainer_emails[0][1] + maintainer_email = maintainer_emails[0][1] if changes.dsc.uploaders: for _, uploader_email in \