Index: chrome.py
===================================================================
--- chrome.py	(revision 4336)
+++ chrome.py	(working copy)
@@ -355,6 +355,13 @@
                         return -int(x[0] in order)
                     return cmp(order.index(x[0]), order.index(y[0]))
                 items.sort(navcmp)
+                
+                # remove navigation items, see trac:#4191
+                for i, item in enumerate(items):
+                    name,label = item
+                    if ('-' + name) in order:
+                        del items[i]
+                        self.log.debug('nav item removed: %s.%s', category, name)
 
             nav[category] = []
             for name, label in items:

