diff --git a/include/nonius/detail/html_report_template.g.h++ b/include/nonius/detail/html_report_template.g.h++
index e7eea1c..7c31b70 100644
--- a/include/nonius/detail/html_report_template.g.h++
+++ b/include/nonius/detail/html_report_template.g.h++
@@ -371,10 +371,10 @@
" type: 'scatter',\n"
" marker: { symbol: i },\n"
" x: data.runs.map(function (r) { return r.params[data.param]; }),\n"
-" y: data.runs.map(function (r) { return r.benchmarks[i].mean; }),\n"
+" y: data.runs.map(function (r) { return r.benchmarks.filter(x => x.name === b.name)[0].mean; }),\n"
" error_y: {\n"
" type: 'data',\n"
-" array: data.runs.map(function (r) { return r.benchmarks[i].stddev; }),\n"
+" array: data.runs.map(function (r) { return r.benchmarks.filter(x => x.name === b.name)[0].stddev; }),\n"
" visible: true\n"
" }\n"
" }\n"