diff --git a/superset-frontend/src/cccs-viz/plugins/plugin-chart-dataset-explorer/src/plugin/transformProps.ts b/superset-frontend/src/cccs-viz/plugins/plugin-chart-dataset-explorer/src/plugin/transformProps.ts index 942033183d093..333ad8365773c 100644 --- a/superset-frontend/src/cccs-viz/plugins/plugin-chart-dataset-explorer/src/plugin/transformProps.ts +++ b/superset-frontend/src/cccs-viz/plugins/plugin-chart-dataset-explorer/src/plugin/transformProps.ts @@ -261,7 +261,7 @@ export default function transformProps(chartProps: CccsGridChartProps) { }; if (metrics) { - const metricsColumnDefs = formData.metrics.map((metric: any) => { + const metricsColumnDefs = formData.metrics?.map((metric: any) => { const metricLabel = metric.label ? metric.label : metric const metricHeader = metricVerboseNameMap[metric] ? metricVerboseNameMap[metric] @@ -273,7 +273,7 @@ export default function transformProps(chartProps: CccsGridChartProps) { enableRowGroup: true, }; }); - columnDefs = columnDefs.concat(metricsColumnDefs); + columnDefs = columnDefs.concat(metricsColumnDefs || []); } if (formData.percent_metrics) {