Any ideas why this occurs and what can be done to prevent this from happening
It's the following HTML, for which the <li placeholder..> gets automatically filled with all the menu & sub-menu items :
<div class="navigation-wrapper nocontent">
<ul class="navigation clearfix" data-mc-css-tree-node-has-children="has-children" data-mc-css-sub-menu="sub-menu" data-mc-expand-event="mouseenter" data-mc-top-nav-menu="True" data-mc-max-depth="10" data-mc-include-icon="False" data-mc-include-indicator="False" data-mc-include-children="True" data-mc-include-siblings="True" data-mc-include-parent="True" data-mc-toc="True">
<li class="placeholder" style="visibility:hidden"><a>placeholder</a>
</li>
</ul>
</div>
=> <li class="has-children" data-mc-id="0"><a href="../Content/Overview-WhatsNew.htm?TocPath=What's%20New%3F|_____0">menu item 1</a></li>
etc.
But when performing a search on '%', or 'test%a' for example, the placeholder is there again, and all the 'children' disappear.
Any ideas? Thanks.