--- outline/outline.module 2008-04-16 17:34:56.000000000 -0400 +++ orig/outline/outline.module 2007-03-21 09:01:31.000000000 -0400 @@ -1027,15 +1027,12 @@ function outline_list() { $outlines = _list_outlines('ORDER BY nodes.weight ASC, n.title ASC'); $output = ''; - foreach ($outlines as $volume_id => $title) { - $items = array(); - $results = db_query(db_rewrite_sql("SELECT * FROM {outline_nodes} nodes JOIN {node} n ON n.nid = nodes.nid WHERE volume_id = %d AND nodes.parent = 0"), $volume_id); - while($node = db_fetch_object($results)) { - $items[] = l($node->title, 'node/'. $node->nid); - } - if (count($items)) { - $output .= theme('item_list', $items, $title); - } + $items = array(); + foreach ($outlines as $nid => $title) { + $items[] = l($title, 'node/'. $nid); + } + if (count($items)) { + $output .= theme('item_list', $items); } return $output;