aboutsummaryrefslogtreecommitdiffstats
path: root/a11y/calendar/ea-week-view.c
diff options
context:
space:
mode:
Diffstat (limited to 'a11y/calendar/ea-week-view.c')
-rw-r--r--a11y/calendar/ea-week-view.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/a11y/calendar/ea-week-view.c b/a11y/calendar/ea-week-view.c
index 966ec49b28..23e6e649c3 100644
--- a/a11y/calendar/ea-week-view.c
+++ b/a11y/calendar/ea-week-view.c
@@ -206,6 +206,10 @@ ea_week_view_get_n_children (AtkObject *accessible)
EWeekViewEvent *event;
EWeekViewEventSpan *span;
+ /* If week_view->spans == NULL, there is no visible events. */
+ if (!week_view->spans)
+ break;
+
event = &g_array_index (week_view->events,
EWeekViewEvent, event_index);
if (!event)