diff --git a/caravel/assets/javascripts/dashboard/components/SliceAdder.jsx b/caravel/assets/javascripts/dashboard/components/SliceAdder.jsx index 75b11a7dcdc04..eb4bba816f0ee 100644 --- a/caravel/assets/javascripts/dashboard/components/SliceAdder.jsx +++ b/caravel/assets/javascripts/dashboard/components/SliceAdder.jsx @@ -130,9 +130,11 @@ class SliceAdder extends React.Component { render() { const hideLoad = this.slicesLoaded || this.errored; let enableAddSlice = this.state.selectionMap && Object.keys(this.state.selectionMap); - enableAddSlice = enableAddSlice.some(function (key) { - return this.state.selectionMap[key]; - }, this); + if (enableAddSlice) { + enableAddSlice = enableAddSlice.some(function (key) { + return this.state.selectionMap[key]; + }, this); + } const modalContent = (