diff --git a/packages/grafana-flamegraph/src/FlameGraph/dataTransform.ts b/packages/grafana-flamegraph/src/FlameGraph/dataTransform.ts index fb7b921f4dd..51b41f97397 100644 --- a/packages/grafana-flamegraph/src/FlameGraph/dataTransform.ts +++ b/packages/grafana-flamegraph/src/FlameGraph/dataTransform.ts @@ -237,7 +237,7 @@ export function checkFields(data: DataFrame): CheckFieldsResult | undefined { for (const field of fields) { const [name, types] = field; - const frameField = data.fields.find((f) => f.name === name); + const frameField = data?.fields.find((f) => f.name === name); if (!frameField) { missingFields.push(name); continue;