I have to agree about removing searches being weird. For me it is weird adding them too. When I add a search, it doesn't switch to the new search, I have to switch to it myself in the combo box. When removing a search, it doesn't disappear until I switch to another one in the combo box.
But what was really weird (to me): This was on the precompiled version. When I downloaded the source and compiled it myself, those problems were not there.
Dunno what the difference is, and I can't figure the problem out by looking at the code, as the version of the code I have works!