diff --git a/midori/midori-browser.c b/midori/midori-browser.c
index 265d297..912b6c7 100644
--- a/midori/midori-browser.c
+++ b/midori/midori-browser.c
@@ -2256,6 +2256,7 @@ _action_bookmark_delete_activate (GtkAction*     action,
             gtk_tree_model_get (model, &iter, 0, &item, -1);
             KatzeXbelItem* parent = katze_xbel_item_get_parent (item);
             katze_xbel_folder_remove_item (parent, item);
+            gtk_tree_store_remove (GTK_TREE_STORE (model), &iter);
             katze_xbel_item_unref (item);
         }
     }
