diff --git a/src/components/chart/statistics-chart.ts b/src/components/chart/statistics-chart.ts index 944b467a41..9f793a6977 100644 --- a/src/components/chart/statistics-chart.ts +++ b/src/components/chart/statistics-chart.ts @@ -347,8 +347,8 @@ class StatisticsChart extends LitElement { statTypes.forEach((type) => { let val: number | null; if (type === "sum") { - if (!initVal) { - initVal = val = stat.state; + if (initVal === null) { + initVal = val = stat.state || 0; prevSum = stat.sum; } else { val = initVal + ((stat.sum || 0) - prevSum!);