Long standing issue (ticket #10557) that comes up in the forums regularly (last here). The user guide describes how to change to a manual managing of the Deskbar menus.
More intelligent managing is wanted, but the right way to go about it hasn’t been found yet. As always, patches welcome, but if it were easy to come up with a solution everyone is happy with, it’d be done by now, I suppose…