diff --git includes/menu.inc includes/menu.inc
index d72ba33..7cbb8af 100644
--- includes/menu.inc
+++ includes/menu.inc
@@ -314,6 +314,7 @@ function menu_get_item($path = NULL, $router_item = NULL) {
 
     if ($router_item = db_fetch_array(db_query_range('SELECT * FROM {menu_router} WHERE path IN ('. implode (',', $placeholders) .') ORDER BY fit DESC', $ancestors, 0, 1))) {
       $map = _menu_translate($router_item, $original_map);
+      $router_item['href'] = $path;
       if ($map === FALSE) {
         $router_items[$path] = FALSE;
         return FALSE;
