diff --git a/superset/utils/pandas_postprocessing.py b/superset/utils/pandas_postprocessing.py index d73bee6a74..47892e1c58 100644 --- a/superset/utils/pandas_postprocessing.py +++ b/superset/utils/pandas_postprocessing.py @@ -599,6 +599,8 @@ def _prophet_fit_and_predict( # pylint: disable=too-many-arguments weekly_seasonality=weekly_seasonality, daily_seasonality=daily_seasonality, ) + if df["ds"].dt.tz: + df["ds"] = df["ds"].dt.tz_convert(None) model.fit(df) future = model.make_future_dataframe(periods=periods, freq=freq) forecast = model.predict(future)[["ds", "yhat", "yhat_lower", "yhat_upper"]]