diff --git a/pkg/services/ngalert/schedule/schedule.go b/pkg/services/ngalert/schedule/schedule.go index 7dc281dfab5..4f4630fedb3 100644 --- a/pkg/services/ngalert/schedule/schedule.go +++ b/pkg/services/ngalert/schedule/schedule.go @@ -373,6 +373,7 @@ func (sch *schedule) WarmStateCache(st *state.Manager) { ruleForEntry, ok := ruleByUID[entry.RuleDefinitionUID] if !ok { sch.log.Error("rule not found for instance, ignoring", "rule", entry.RuleDefinitionUID) + continue } lbs := map[string]string(entry.Labels)