diff --git a/includes/UniversalLanguageSelectorHooks.php b/includes/UniversalLanguageSelectorHooks.php index 8d5fbe53..62f6855a 100644 --- a/includes/UniversalLanguageSelectorHooks.php +++ b/includes/UniversalLanguageSelectorHooks.php @@ -85,7 +85,14 @@ class UniversalLanguageSelectorHooks { if ( $wgULSCompactLanguageLinksBetaFeature === false ) { // Compact language links is a default feature in this wiki. // Check user preference - return $user->getBoolOption( 'compact-language-links' ); + $services = MediaWikiServices::getInstance(); + if ( method_exists( $services, 'getUserOptionsLookup' ) ) { + // MW 1.35 + + return $services->getUserOptionsLookup() + ->getBoolOption( $user, 'compact-language-links' ); + } else { + return $user->getBoolOption( 'compact-language-links' ); + } } return false;