diff --git a/modules/node/node.install b/modules/node/node.install
index 2498091..687ff59 100644
--- a/modules/node/node.install
+++ b/modules/node/node.install
@@ -710,7 +710,10 @@ function node_update_7006(&$sandbox) {
           // After node_update_7009() we will always have LANGUAGE_NONE as
           // language neutral language code, but here we still have empty
           // strings.
-          $langcode = empty($revision->language) ? LANGUAGE_NONE : $revision->language;
+          // Drupal 6 has translation support only for content types, not for
+          // fields. Any and all fields upgraded from Drupal 6 should NOT be
+          // language-aware, including body.
+          $langcode = LANGUAGE_NONE;
           if (!empty($revision->teaser) && $revision->teaser != text_summary($revision->body)) {
             $node->body[$langcode][0]['summary'] = $revision->teaser;
           }
