title: How to access the Sharepoint SPNavigationNode.QuickLaunch Property?
body: <p>I have a site as follows:</p>
  
  <p>--SiteA<br>
  ----Subsite1<br>
  ----Subsite2</p>
  
  <p>Now whenever i try to access the QuickLaunch Property its always empty e.g</p>
  
  <pre><code>SPNavigation nav = spWeb.Navigation;
  if (nav.QuickLaunch.Count == 0)
  {
        // ALWAYS TRUE
  }
  </code></pre>
  
  <p>However if i go into the Naviation Settings (Through the UI) of SiteA and reorder any site in the list, only then will the QuickLanuch become available.  (Other settings are left as default)</p>
  
  <p>Can anyone explain this behaviour? I really need access to the QuickLaunch items.  </p>
  
  <p>Thanks</p>