diff --git a/superset/views/core.py b/superset/views/core.py index b8e4792042..38a791319b 100755 --- a/superset/views/core.py +++ b/superset/views/core.py @@ -959,7 +959,7 @@ class Superset(BaseSupersetView): # pylint: disable=too-many-public-methods slc = Slice(owners=[g.user] if g.user else []) form_data["adhoc_filters"] = self.remove_extra_filters( - form_data.get("adhoc_filters", []) + form_data.get("adhoc_filters") or [] ) assert slc