--- modules/translation/translation.module.orig	2009-01-15 05:34:07.000000000 +0600
+++ modules/translation/translation.module	2010-12-07 21:41:00.000000000 +0600
@@ -335,11 +335,12 @@ function translation_path_get_translatio
  * Replaces links with pointers to translated versions of the content.
  */
 function translation_translation_link_alter(&$links, $path) {
+  global $language;
   if ($paths = translation_path_get_translations($path)) {
     foreach ($links as $langcode => $link) {
       if (isset($paths[$langcode])) {
         // Translation in a different node.
-        $links[$langcode]['href'] = $paths[$langcode];
+        if ($langcode!=$language->language) $links[$langcode]['href'] = $paths[$langcode];
       }
       else {
         // No translation in this language, or no permission to view.
