diff --git a/core/modules/language/language.module b/core/modules/language/language.module index a024cbe..c902fc7 100644 --- a/core/modules/language/language.module +++ b/core/modules/language/language.module @@ -254,7 +254,7 @@ function language_process_language_select($element) { if (isset($element['#default_value']) && !isset($element['#options'][$element['#default_value']])) { $list = \Drupal\Core\Language\LanguageManager::getStandardLanguageList(); $langcode = $element['#default_value']; - if ($list[$langcode]) { + if (isset($list[$langcode])) { // Prepend the default language at the beginning of the list. // @todo: Use translated language names. $element['#options'] = array($langcode => $list[$langcode][0]) + $element['#options'];