diff options
Diffstat (limited to 'includes/language.inc')
-rw-r--r-- | includes/language.inc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/includes/language.inc b/includes/language.inc index 6da93966e..9a990a722 100644 --- a/includes/language.inc +++ b/includes/language.inc @@ -24,8 +24,8 @@ function language_initialize() { case LANGUAGE_NEGOTIATION_DOMAIN: foreach ($languages as $language) { - $parts = parse_url($language->domain); - if (!empty($parts['host']) && ($_SERVER['HTTP_HOST'] == $parts['host'])) { + $host = parse_url($language->domain, PHP_URL_HOST); + if ($host && ($_SERVER['HTTP_HOST'] == $host)) { return $language; } } |