Drupal is a registered trademark of Dries Buytaert
Release: Drupal 11.4.5 Update released for Drupal core (11.4.5)! Release: Drupal 10.6.15 Update released for Drupal core (10.6.15)! Release: Trash 3.0.32 Minor update available for module trash (3.0.32). Release: Node View Permissions 2.0.3 Minor update available for module node_view_permissions (2.0.3). Release: Raven: Sentry Integration 7.4.2 Minor update available for module raven (7.4.2). Release: UI Patterns (SDC in Drupal UI) 2.0.19 Minor update available for module ui_patterns (2.0.19). Release: Trash 3.1.0-beta3 New beta version released for module trash (3.1.0-beta3). Release: Entity Submenu Block 8.x-1.11 Minor update available for module entity_submenu_block (8.x-1.11). Module Revived: Entity Browser 8.x-2.16 Module entity_browser updated after 11 months of inactivity (8.x-2.16). Security Coverage: Persistent Menu Items Module persistent_menu_items now has official Drupal security advisory coverage.

This module allows a site administrator or user with the proper permissions to create menu items in the Drupal menu system that are not subjected to the usual access control checks that are applied when Drupal decides whether it is appropriate to display a menu item to a given user.

This allows for menu items that will always be present (for example, in a site's top level navigation), even if the person trying to access the destination of that menu item does not have sufficient permission to do so. This allows persistence and continuity to be maintained in site navigation where it would otherwise be modified depending on the configuration of access control.

Users with the required permissions can either edit menu settings for the menu items in question on the actual Add/Edit menu item form, or on the Node add/edit form when menu items are being created alongside content directly.

While this module enables the menu items to ignore the access control restrictions set on pages, it will not provide the means to alter access control to pages themselves. Therefore this module must be teamed up with a module such as Taxonomy Access Control Lite (TAC Lite). No module of this kind is listed as a dependency for Persistent Menu Items because different users will choose to do their access control restrictions in different ways.

Co-author's note: This module has actually ended up as a Superset of the "always visible" module. We are open to merging or collaboration with the always visible module, but that hasn't happened as of yet.

Activity

Tracked releases
1
Tracked since
Aug 2026
Latest release
3 hours ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
2.0.0 Stable Aug 6, 2026