When I press on clients Knowledge base "Category" item (/helpdesk/kb/faq.php?cid=1) the "Help Topics" in the right section get multiplied. If the topics are in the same category, the block gets populated with same categories for each topic.faq-category.inc.php code fragment:<?phpforeach (Topic:() ->filter(array('faqs__faq__category__category_id'=>$category->getId())) as $t) { ?> <a href="?topicId=<?php echo urlencode($t->getId()); ?>" ><?php echo $t->getFullName(); ?></a><?php } ?> The code returns an array of all values for all topics instead of distinct values.The temporary solution is to replace the code with the one from kb-search.inc.php, so it lists just all topics from knowledgebase instead of only related to a selected category.<?phpforeach (Topic:() ->annotate(array('faqs_count'=>SqlAggregate:('faqs'))) ->filter(array('faqs_count__gt'=>0)) as $t) { ?> <div><a href="?topicId=<?php echo urlencode($t->getId()); ?>" ><?php echo $t->getFullName(); ?></a></div><?php } ?>