@@ -2437,21 +2446,11 @@ function menu_link_maintain($module, $op, $link_path, $link_title) {
returnmenu_link_save($menu_link);
break;
case'update':
db_update('menu_links')
->fields(array('link_title'=>$link_title))
->condition('link_path',$link_path)
->condition('customized',0)
->condition('module',$module)
->execute();
$result=db_select('menu_links')
->fields('menu_links',array('menu_name'))
->condition('link_path',$link_path)
->condition('customized',0)
->condition('module',$module)
->groupBy('menu_name')
->execute()->fetchCol();
foreach($resultas$menu_name){
menu_cache_clear($menu_name);
$result=db_query("SELECT * FROM {menu_links} WHERE link_path = :link_path AND module = :module AND customized = 0",array(':link_path'=>$link_path,':module'=>$module))->fetchAll(PDO::FETCH_ASSOC);