I just upgraded civicrm from version 4.5.8 to 4.6.6, and I found that the menu is looking different. I tried clearing cache, also tried manual deletion of template files under files/civicrm/templates_c/.

enter image description here

  • 4
    In order to rebuild the civicrm menu you can simply hit this url <your_site_name>/civicrm/menu/rebuild Aug 17, 2015 at 11:20
  • @JitendraPurohit that does clear cache and rebuilds menu, but didn't fix that issue. I having this issue in multiple other sites as well.
    – shrish
    Aug 31, 2015 at 10:02
  • have you tried clearing the CMS cache as well -- drush cc all in drupal Aug 31, 2015 at 10:06
  • yes I have to manually rebuild it in database. clearing cache doesn't fix it. anyway thanks. :)
    – shrish
    Aug 31, 2015 at 10:07

1 Answer 1


Found out that the query for creating Support menu [parent item] didn't get executed. Had to run the sql query manually. This fixed the menu issue.

vim civicrm/sql/civicrm_navigation.mysql +605

INSERT INTO civicrm_navigation
    ( domain_id, url, label, name, permission, permission_operator, parent_id, is_active, has_separator, weight )
    ( @domainID, NULL, 'Support', 'Support', NULL, '',  NULL, '1', NULL, 110);

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.