diff --git a/app/vmselect/main.go b/app/vmselect/main.go index 0eb7f64d5..ce350e39a 100644 --- a/app/vmselect/main.go +++ b/app/vmselect/main.go @@ -561,8 +561,7 @@ func sendPrometheusError(w http.ResponseWriter, r *http.Request, err error) { var ure *promql.UserReadableError if errors.As(err, &ure) { - prometheus.WriteErrorResponse(w, statusCode, ure) - return + err = ure } prometheus.WriteErrorResponse(w, statusCode, err) }