diff options
Diffstat (limited to 'calendar/gui/e-calendar-view.c')
-rw-r--r-- | calendar/gui/e-calendar-view.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/calendar/gui/e-calendar-view.c b/calendar/gui/e-calendar-view.c index 77d8fd2051..57a96d8990 100644 --- a/calendar/gui/e-calendar-view.c +++ b/calendar/gui/e-calendar-view.c @@ -1166,8 +1166,10 @@ e_calendar_view_set_selected_time_range (ECalendarView *cal_view, g_return_if_fail (E_IS_CALENDAR_VIEW (cal_view)); + /* Not all views implement this, so return silently. */ class = E_CALENDAR_VIEW_GET_CLASS (cal_view); - g_return_if_fail (class->set_selected_time_range != NULL); + if (class->set_selected_time_range == NULL) + return; class->set_selected_time_range (cal_view, start_time, end_time); } |