--- biblio.pages.inc.orig 2009-11-06 15:21:30.000000000 +0100 +++ biblio.pages.inc 2009-11-10 11:11:57.000000000 +0100 @@ -490,6 +490,8 @@ } $count = 0; + // Reset separator bar status for repeated calls to biblio_db_search. + _biblio_category_separator_bar(NULL, NULL, TRUE); while ($node = db_fetch_object($result)) { $count++; @@ -669,8 +671,9 @@ return $content; } -function _biblio_category_separator_bar($attrib, $node) { +function _biblio_category_separator_bar($attrib, $node, $reset = FALSE) { static $_text = ''; + if ($reset) { $_text=''; return; } switch ($attrib['sort']) { case 'title':