diff --git a/core/modules/node/node.module b/core/modules/node/node.module
index 03e566c..cb24592 100644
--- a/core/modules/node/node.module
+++ b/core/modules/node/node.module
@@ -661,7 +661,13 @@ function node_field_extra_fields() {
         'label' => t('Language'),
         'description' => $description,
         'weight' => 0,
-      );
+      );   
+      $extra['node'][$bundle->type]['display']['language'] = array(
+        'label' => t('Language'),
+        'description' => $description,
+        'weight' => 0,
+      ); // TODO: how to set to hidden by default?
+        
     }
   }
 
