Index: category_menu/category_menu.module =================================================================== RCS file: /usr/cvsroot/pwpages/modules/category/category_menu/category_menu.module,v retrieving revision 1.1 diff -u -r1.1 category_menu.module --- category_menu/category_menu.module 31 Jul 2006 23:22:33 -0000 1.1 +++ category_menu/category_menu.module 10 Sep 2006 18:45:01 -0000 @@ -296,8 +296,12 @@ $children = category_get_children($node->nid); foreach ($children as $child) { $node_item = node_load($child->cid); - if (is_array($node_item->parents) && !empty($node_item->parents) && $node_item->parents[0] == $node->nid) { - category_menu_save_item($node_item); + if (is_array($node_item->parents) && !empty($node_item->parents)) { + foreach($node_item->parents as $p) { + if($p == $node->nid) { + category_menu_save_item($node_item); + } + } } }