Index: locale.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/locale.inc,v
retrieving revision 1.148
diff -F^f -U7 -r1.148 locale.inc
--- locale.inc	21 Jul 2007 09:26:07 -0000	1.148
+++ locale.inc	3 Aug 2007 09:53:58 -0000
@@ -2180,15 +2180,15 @@ function _locale_prepare_predefined_list
   $predefined = _locale_get_predefined_list();
   foreach ($predefined as $key => $value) {
     if (isset($languages[$key])) {
       unset($predefined[$key]);
       continue;
     }
     // Include native name in output, if possible
-    if (count($value) == 2) {
+    if (count($value) > 1) {
       $tname = t($value[0]);
       $predefined[$key] = ($tname == $value[1]) ? $tname : "$tname ($value[1])";
     }
     else {
       $predefined[$key] = t($value[0]);
     }
   }
