summaryrefslogtreecommitdiff
path: root/calendar/backends/weather/e-cal-backend-weather.c
diff options
context:
space:
mode:
Diffstat (limited to 'calendar/backends/weather/e-cal-backend-weather.c')
-rw-r--r--calendar/backends/weather/e-cal-backend-weather.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/calendar/backends/weather/e-cal-backend-weather.c b/calendar/backends/weather/e-cal-backend-weather.c
index 3d1fefc81..6d1a29554 100644
--- a/calendar/backends/weather/e-cal-backend-weather.c
+++ b/calendar/backends/weather/e-cal-backend-weather.c
@@ -197,6 +197,8 @@ finished_retrieval_cb (GWeatherInfo *info,
return;
}
+ e_backend_ensure_source_status_connected (E_BACKEND (cbw));
+
source = e_backend_get_source (E_BACKEND (cbw));
weather_extension = e_source_get_extension (source, E_SOURCE_EXTENSION_WEATHER_BACKEND);