diff --git a/superset/assets/src/visualizations/table.js b/superset/assets/src/visualizations/table.js index 72a326ac65b01..a715d19acbf6d 100644 --- a/superset/assets/src/visualizations/table.js +++ b/superset/assets/src/visualizations/table.js @@ -17,7 +17,7 @@ function tableVis(slice, payload) { const data = payload.data; const fd = slice.formData; - let metrics = fd.metrics.map(m => m.label || m); + let metrics = (fd.metrics || []).map(m => m.label || m); // Add percent metrics metrics = metrics.concat((fd.percent_metrics || []).map(m => '%' + m)); // Removing metrics (aggregates) that are strings