diff --git a/core/includes/language.inc b/core/includes/language.inc index a243d2e..77012c9 100644 --- a/core/includes/language.inc +++ b/core/includes/language.inc @@ -502,7 +502,8 @@ function language_url_split_prefix($path, $languages) { // Search prefix within enabled languages. $prefixes = language_negotiation_url_prefixes(); foreach ($languages as $language) { - if (isset($prefixes[$language->langcode]) && $prefixes[$language->langcode] == $prefix) { + //Added strict comparision to avoid false match when we are accessing / + if (isset($prefixes[$language->langcode]) && $prefixes[$language->langcode] === $prefix) { // Rebuild $path with the language removed. return array($language, implode('/', $args)); }