diff --git a/filters/filter_receiver.go b/filters/filter_receiver.go index e840642a5..50b22fe52 100644 --- a/filters/filter_receiver.go +++ b/filters/filter_receiver.go @@ -32,14 +32,16 @@ func receiverAutocomplete(name string, operators []string, alerts []models.Alert tokens := []models.Autocomplete{} for _, operator := range operators { for _, alert := range alerts { - tokens = append(tokens, makeAC( - name+operator+alert.Receiver, - []string{ - name, - strings.TrimPrefix(name, "@"), - name + operator, - }, - )) + if alert.Receiver != "" { + tokens = append(tokens, makeAC( + name+operator+alert.Receiver, + []string{ + name, + strings.TrimPrefix(name, "@"), + name + operator, + }, + )) + } } } return tokens