--- /home/markus/drupal-5.3/includes/menu.inc	2007-06-17 03:50:50.000000000 +0200
+++ /home/markus/menu.inc	2007-11-07 21:38:06.000000000 +0100
@@ -1278,7 +1278,7 @@ function _menu_append_contextual_items()
       while ($pid && !isset($_menu['visible'][$pid])) {
         $pid = $_menu['items'][$pid]['pid'];
       }
-      $_menu['visible'][$mid] = array('title' => $item['title'], 'path' => $item['path'], 'pid' => $pid);
+      $_menu['visible'][$mid] = array('title' => $item['title'], 'path' => $item['path'], 'pid' => $pid, 'type' => $item['type']);
       $_menu['visible'][$pid]['children'][] = $mid;
       usort($_menu['visible'][$pid]['children'], '_menu_sort');
     }
