From 4a0e047469e277cec9f1d1635b5de8c6568d614b Mon Sep 17 00:00:00 2001
From: Dries Buytaert <dries@buytaert.net>
Date: Thu, 14 Oct 2004 21:35:12 +0000
Subject: [PATCH] - Patch #10869 by JonBob: the menu.module forget the parent
 item on form error.

---
 modules/menu.module      | 3 ++-
 modules/menu/menu.module | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/modules/menu.module b/modules/menu.module
index ab51e7c019ee..60c13b99a575 100644
--- a/modules/menu.module
+++ b/modules/menu.module
@@ -225,7 +225,8 @@ function menu_edit_item($mid = 0) {
         menu_edit_item_save($edit);
         drupal_goto('admin/menu');
       }
-      // Fall through.
+      $output .= menu_edit_item_form($edit);
+      break;
     default:
       if ($mid > 0) {
         $item = db_fetch_object(db_query('SELECT * FROM {menu} WHERE mid = %d', $mid));
diff --git a/modules/menu/menu.module b/modules/menu/menu.module
index ab51e7c019ee..60c13b99a575 100644
--- a/modules/menu/menu.module
+++ b/modules/menu/menu.module
@@ -225,7 +225,8 @@ function menu_edit_item($mid = 0) {
         menu_edit_item_save($edit);
         drupal_goto('admin/menu');
       }
-      // Fall through.
+      $output .= menu_edit_item_form($edit);
+      break;
     default:
       if ($mid > 0) {
         $item = db_fetch_object(db_query('SELECT * FROM {menu} WHERE mid = %d', $mid));
-- 
GitLab