diff --git a/superset/assets/javascripts/explorev2/stores/fields.jsx b/superset/assets/javascripts/explorev2/stores/fields.jsx index 4039c84d6377a..9d0e1609ad4bc 100644 --- a/superset/assets/javascripts/explorev2/stores/fields.jsx +++ b/superset/assets/javascripts/explorev2/stores/fields.jsx @@ -65,7 +65,7 @@ export const fields = { multi: true, label: 'Metrics', validators: [v.nonEmpty], - default: field => field.choices !== null ? [field.choices[0][0]] : null, + default: field => field.choices && field.choices.length > 0 ? [field.choices[0][0]] : null, mapStateToProps: (state) => ({ choices: (state.datasource) ? state.datasource.metrics_combo : [], }),