diff --git a/ckanext/harvest/logic/action/get.py b/ckanext/harvest/logic/action/get.py index 011dd668..964d2b19 100644 --- a/ckanext/harvest/logic/action/get.py +++ b/ckanext/harvest/logic/action/get.py @@ -437,10 +437,11 @@ def harvest_get_notifications_recipients(context, data_dict): ).all() for sysadmin in sysadmins: - recipients.append({ - 'name': sysadmin.name, - 'email': sysadmin.email - }) + if sysadmin.email: + recipients.append({ + 'name': sysadmin.name, + 'email': sysadmin.email + }) # gather organization-admins if source.get('organization'):