Observed behavior: When arg(3) is non-null with a path beginning in node/%, phantom menu items display for revisions.
Expected behavior: Because these menu items are callbacks, they should never display.
Solution: Add "'type' => MENU_CALLBACK," to the node revision callbacks.

Comments

damien tournoud’s picture

Version: 5.2 » 5.x-dev

This has been corrected in the D6 branch (thanks to the menu system refactoring), but still exists in the D5 branch. It appears in particular during the use of the Diff module, and even on Drupal.org itself ! (see #193478 for more background)

damien tournoud’s picture

This is still an issue (a very old one!).

dpearcefl’s picture

Status: Active » Closed (won't fix)

Considering the time elapsed between now and the last comment plus the fact that D5 is no longer supported, I am closing this ticket.