diff --git a/packages/grafana-data/src/transformations/transformers/limit.ts b/packages/grafana-data/src/transformations/transformers/limit.ts index a37bc7b2143..3571efaf83a 100644 --- a/packages/grafana-data/src/transformations/transformers/limit.ts +++ b/packages/grafana-data/src/transformations/transformers/limit.ts @@ -34,6 +34,10 @@ export const limitTransformer: DataTransformerInfo = { limit = options.limitField; } } + // Prevent negative limit + if (limit < 0) { + limit = 0; + } return data.map((frame) => { if (frame.length > limit) { return {