diff --git a/wire/core/PagesPathFinder.php b/wire/core/PagesPathFinder.php index a3a3cc33..0c27edae 100644 --- a/wire/core/PagesPathFinder.php +++ b/wire/core/PagesPathFinder.php @@ -789,7 +789,7 @@ class PagesPathFinder extends Wire { // if there were any non-default language segments, let that dictate the language if(empty($result['language']['segment'])) { - $useLangName = 'default'; + $useLangName = count($result['parts']) ? 'default' : $result['language']['name']; foreach($result['parts'] as $part) { $langName = $part['language']; if(empty($langName) || $langName === 'default') continue;