diff --git a/admin_menu.inc b/admin_menu.inc
index 6de7042..ebecb59 100644
--- a/admin_menu.inc
+++ b/admin_menu.inc
@@ -386,6 +386,11 @@ function admin_menu_links_menu($tree) {
       $data['link']['weight'] -= 1000;
     }
 
+    global $language;
+    if (isset($data['link']['localized_options']['langcode']) && $data['link']['localized_options']['langcode'] != $language->language) {
+      continue;
+    }
+
     $links[$data['link']['href']] = array(
       '#title' => $data['link']['title'],
       '#href' => $data['link']['href'],
