



In Firefox 2.0 and below (basically already been done in Minefield) and any other equivalent Gecko apps, this will remove the "(empty)" item that appears on Live Bookmarks when a LiveMark is still loading (there's already a message saying it's loading, so useless), when a LiveMark fails to load (message saying that as well, useless), and at the bottom of the list when the LiveMark is already open as loading finishes (bug). However, it also removes the one that appears in an empty non-LiveMark folder, which I haven't found a good way to prevent yet, but it doesn't seem like a big deal.
>2006-09-04: Initial version.
>2008-06-10: This will be basically obsolete as soon as Fx3 goes final, since it doesn't have that annoyance anyway (as originally stated nearly 2 years ago in the first line of the description), but I thought I'd throw in aletaziar's fix for the easy-install convenience of all the crazy people I know there will be because there always are who refuse to upgrade while insisting that the older, buggier version is somehow better.
you could just make it specific to livemark folders using the following:
.bookmark-item[livemark="true"] #empty-menuitem {
display: none !important;
}That will remove it from all livemarks except in the sidebar, which I believe your original code wouldn't do anyway.