diff options
Diffstat (limited to 'usr.sbin/sysinstall/keymap.c')
-rw-r--r-- | usr.sbin/sysinstall/keymap.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/usr.sbin/sysinstall/keymap.c b/usr.sbin/sysinstall/keymap.c index f6dcfd6..de5b8c6 100644 --- a/usr.sbin/sysinstall/keymap.c +++ b/usr.sbin/sysinstall/keymap.c @@ -103,8 +103,11 @@ keymapMenuSelect(dialogMenuItem *self) if ((choice = keymapSetDefault(prefix)) == -1) { snprintf(prefix, sizeof(prefix), "keymap=%s", lang); - if ((choice = keymapSetDefault(prefix)) == -1) - choice = 0; + if ((choice = keymapSetDefault(prefix)) == -1) { + snprintf(prefix, sizeof(prefix), "keymap=us.iso", lang); + if ((choice = keymapSetDefault(prefix)) == -1) + choice = 0; + } } dmenuSetDefaultIndex(&MenuSysconsKeymap, &choice, &scroll, &curr, &max); |