diff options
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/gtk_completion.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gtk/gtk_completion.c b/gtk/gtk_completion.c index d173dde27..72e165500 100644 --- a/gtk/gtk_completion.c +++ b/gtk/gtk_completion.c @@ -46,8 +46,11 @@ void nsgtk_completion_empty(void) bool nsgtk_completion_udb_callback(const char *url, const struct url_data *data) { GtkTreeIter iter; - gtk_list_store_append(nsgtk_completion_list, &iter); - gtk_list_store_set(nsgtk_completion_list, &iter, 0, url, -1); + + if (data->visits != 0) { + gtk_list_store_append(nsgtk_completion_list, &iter); + gtk_list_store_set(nsgtk_completion_list, &iter, 0, url, -1); + } return true; } |