Index: modules/node/node.admin.inc
===================================================================
--- modules/node/node.admin.inc	(revision 12404)
+++ modules/node/node.admin.inc	(working copy)
@@ -456,7 +456,7 @@
   $destination = drupal_get_destination();
   $options = array();
   foreach ($nodes as $node) {
-    $l_options = $node->language != LANGUAGE_NONE ? array('language' => $languages[$node->language]) : array();
+    $l_options = isset($languages[$node->language]) ? array('language' => $languages[$node->language]) : array();
     $options[$node->nid] = array(
       'title' => array(
         'data' => array(
@@ -473,7 +473,7 @@
       'changed' => format_date($node->changed, 'short'),
     );
     if ($multilanguage) {
-      $options[$node->nid]['language'] = $node->language == LANGUAGE_NONE ? t('Language neutral') : t($languages[$node->language]->name);
+      $options[$node->nid]['language'] = !isset($languages[$node->language]) || $node->language == LANGUAGE_NONE ? t('Language neutral') : t($languages[$node->language]->name);
     }
     // Build a list of all the accessible operations for the current node.
     $operations = array();
