Last level nav e.g Lets say we have some sort of geographical navigation: Continent, Country, City In Europe, Spain shows up a child. In Spain, Barcelona, Madrid and Seville show as children. But if we're in one of the cities we want the navigation to remain like it was when we were in Spain (otherwise the only way back is with the breadcrumb) e.g Lets say we have some sort of geographical navigation: Continent, Country, City In Europe, Spain shows up a child. In Spain, Barcelona, Madrid and Seville show as children. But if we're in one of the cities we want the navigation to remain like it was when we were in Spain (otherwise the only way back is with the breadcrumb) I want it to remain like the early years example. In the CMS we're moving from we could use code to check to see if there was a child page to stop the above occurring. Unfortunately no, there is no conditional code in the Designs. To hide the empty &lt;ul&gt; tags, you can use the format design area, but the main problem with the way you want it to work is showing the parent menu when you are on an asset. If your site is not too big, you could different designs for each parent/child (that way you would print both menus and hide/show based on some js and css), but if you want a dynamic menu solution I cannot think of another way of doing it.