aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/gui/component/e-address-popup.c
diff options
context:
space:
mode:
Diffstat (limited to 'addressbook/gui/component/e-address-popup.c')
-rw-r--r--addressbook/gui/component/e-address-popup.c5
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);