diff --git a/app/vmselect/netstorage/netstorage.go b/app/vmselect/netstorage/netstorage.go index e511ea33f1..61f8373e33 100644 --- a/app/vmselect/netstorage/netstorage.go +++ b/app/vmselect/netstorage/netstorage.go @@ -573,7 +573,7 @@ func ProcessSearchQuery(sq *storage.SearchQuery, fetchData bool, deadline Deadli metricName := sr.MetricBlockRef.MetricName brs := m[string(metricName)] brs = append(brs, *sr.MetricBlockRef.BlockRef) - if len(brs) > 0 { + if len(brs) > 1 { // An optimization: do not allocate a string for already existing metricName key in m m[string(metricName)] = brs } else {