summaryrefslogtreecommitdiff
path: root/modules/locale
diff options
context:
space:
mode:
Diffstat (limited to 'modules/locale')
-rw-r--r--modules/locale/locale.module2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/locale/locale.module b/modules/locale/locale.module
index fd7c24953..1d9a9a985 100644
--- a/modules/locale/locale.module
+++ b/modules/locale/locale.module
@@ -226,7 +226,7 @@ function locale_user($type, $edit, &$user, $category = NULL) {
);
$form['locale']['language'] = array(
- '#type' => 'radios',
+ '#type' => (count($names) <= 5 ? 'radios' : 'select'),
'#title' => t('Language'),
'#default_value' => $user_preferred_language->language,
'#options' => $names,