diff --git a/packages/grafana-ui/src/components/TimeSeries/utils.ts b/packages/grafana-ui/src/components/TimeSeries/utils.ts index 10b86c3322c..26cf4f1477d 100644 --- a/packages/grafana-ui/src/components/TimeSeries/utils.ts +++ b/packages/grafana-ui/src/components/TimeSeries/utils.ts @@ -400,8 +400,11 @@ export const preparePlotConfigBuilder: UPlotConfigPrepFn<{ } if (customConfig.fillBelowTo) { + const fillBelowToField = frame.fields.find((f) => f.name === customConfig.fillBelowTo); + const fillBelowDispName = getFieldDisplayName(fillBelowToField!, frame, allFrames); + const t = indexByName.get(dispName); - const b = indexByName.get(customConfig.fillBelowTo); + const b = indexByName.get(fillBelowDispName); if (isNumber(b) && isNumber(t)) { builder.addBand({ series: [t, b],