diff --git a/entity_translation_i18n_menu/entity_translation_i18n_menu.module b/entity_translation_i18n_menu/entity_translation_i18n_menu.module index c8a6bc7..a895f20 100644 --- a/entity_translation_i18n_menu/entity_translation_i18n_menu.module +++ b/entity_translation_i18n_menu/entity_translation_i18n_menu.module @@ -288,7 +288,9 @@ function entity_translation_i18n_menu_node_menu_item_translate($node, $langcode) // Make sure the menu item is not set to hidden; i18n_menu automatically // hides any menu items not matching the current interface language. - $menu['hidden'] = FALSE; + if (!empty($menu)) { + $menu['hidden'] = FALSE; + } } // Replace the menu item with the translated version, or null if there is