diff --git a/src/middlewared/middlewared/plugins/alert.py b/src/middlewared/middlewared/plugins/alert.py index b70f4ac0f3dd..e50fe0a922ac 100644 --- a/src/middlewared/middlewared/plugins/alert.py +++ b/src/middlewared/middlewared/plugins/alert.py @@ -200,7 +200,8 @@ async def process_alerts(self, job): for policy_name, policy in self.policies.items(): gone_alerts, new_alerts = policy.receive_alerts(now, self.alerts) - for alert_service_desc in await self.middleware.call("datastore.query", "system.alertservice"): + for alert_service_desc in await self.middleware.call("datastore.query", "system.alertservice", + [["enabled", "=", True]]): service_settings = dict(default_settings, **alert_service_desc["settings"]) service_gone_alerts = [alert for alert in gone_alerts