diff --git a/chrome/content/zotero/xpcom/itemTreeView.js b/chrome/content/zotero/xpcom/itemTreeView.js index 843cecf6f..2e488d537 100644 --- a/chrome/content/zotero/xpcom/itemTreeView.js +++ b/chrome/content/zotero/xpcom/itemTreeView.js @@ -107,7 +107,8 @@ Zotero.ItemTreeView.prototype.notify = function(action, type, ids) var quicksearch = this._treebox.treeBody.ownerDocument.getElementById('tb-search'); - if((action == 'remove' && !this._itemGroup.isLibrary()) || (action == 'delete' && this._itemGroup.isLibrary())) + if((action == 'remove' && !this._itemGroup.isLibrary()) + || (action == 'delete' && (this._itemGroup.isLibrary() || this._itemGroup.isSearch()))) { //Since a remove involves shifting of rows, we have to do it in order