diff --git a/src/core/gcal-shell-search-provider.c b/src/core/gcal-shell-search-provider.c index a849629c..9c6fe5ef 100644 --- a/src/core/gcal-shell-search-provider.c +++ b/src/core/gcal-shell-search-provider.c @@ -315,6 +315,9 @@ on_timeline_completed_cb (GcalTimeline *timeline, GCAL_ENTRY; + if (!self->pending_search) + GCAL_RETURN (); + if (!gcal_timeline_is_complete (timeline)) GCAL_RETURN ();