summaryrefslogtreecommitdiff
path: root/src/search-provider/ephy-search-provider.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/search-provider/ephy-search-provider.c')
-rw-r--r--src/search-provider/ephy-search-provider.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/search-provider/ephy-search-provider.c b/src/search-provider/ephy-search-provider.c
index e7422e640..4b4ff4f38 100644
--- a/src/search-provider/ephy-search-provider.c
+++ b/src/search-provider/ephy-search-provider.c
@@ -205,6 +205,9 @@ handle_get_result_metas (EphyShellSearchProvider2 *skeleton,
char *decoded_uri;
suggestion = ephy_suggestion_model_get_suggestion_with_uri (self->model, results[i]);
+ if (!suggestion)
+ continue;
+
title = ephy_suggestion_get_unescaped_title (suggestion);
uri = ephy_suggestion_get_uri (suggestion);
decoded_uri = ephy_uri_decode (uri);