diff --git a/lib/private/Settings/Personal/PersonalInfo.php b/lib/private/Settings/Personal/PersonalInfo.php
index ad277b431942310028431995599922f3674bb897..6411912513fd1a5a452066c6d652c9c5618644b9 100644
--- a/lib/private/Settings/Personal/PersonalInfo.php
+++ b/lib/private/Settings/Personal/PersonalInfo.php
@@ -205,7 +205,7 @@ class PersonalInfo implements ISettings {
 		$languages = [];
 
 		foreach($languageCodes as $lang) {
-			$l = \OC::$server->getL10N('settings', $lang);
+			$l = \OC::$server->getL10N('lib', $lang);
 			// TRANSLATORS this is the language name for the language switcher in the personal settings and should be the localized version
 			$potentialName = (string) $l->t('__language_name__');
 			if($l->getLanguageCode() === $lang && $potentialName[0] !== '_') {//first check if the language name is in the translation file