diff options
Diffstat (limited to 'addressbook/gui/component')
-rw-r--r-- | addressbook/gui/component/e-address-popup.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/addressbook/gui/component/e-address-popup.c b/addressbook/gui/component/e-address-popup.c index 7c04cc0130..553ba642c8 100644 --- a/addressbook/gui/component/e-address-popup.c +++ b/addressbook/gui/component/e-address-popup.c @@ -1131,6 +1131,11 @@ static void start_query (EBook *book, EBookStatus status, gpointer closure) { EAddressPopup *pop = E_ADDRESS_POPUP (closure); + + if (status != E_BOOK_STATUS_SUCCESS) { + e_address_popup_no_matches (pop); + return; + } if (pop->query_tag) e_book_simple_query_cancel (book, pop->query_tag); |