diff --git a/man/po/de.po b/man/po/de.po
index 856b95f3..7a56248d 100644
--- a/man/po/de.po
+++ b/man/po/de.po
@@ -458,8 +458,8 @@ msgid "Add the user to the supplementary group(s). Use only with the verwendet werden."
#: usermod.8.xml:112(term)
-msgid ", "
-msgstr ", "
+msgid ", "
+msgstr ", "
#: usermod.8.xml:116(para) useradd.8.xml:135(para) pwck.8.xml:190(para) newusers.8.xml:276(para)
msgid "Allow names that do not conform to standards."
diff --git a/src/usermod.c b/src/usermod.c
index 5046f9eb..7d9e661d 100644
--- a/src/usermod.c
+++ b/src/usermod.c
@@ -980,6 +980,7 @@ static void process_flags (int argc, char **argv)
int c;
static struct option long_options[] = {
{"append", no_argument, NULL, 'a'},
+ {"badname", no_argument, NULL, 'b'},
{"badnames", no_argument, NULL, 'b'},
{"comment", required_argument, NULL, 'c'},
{"home", required_argument, NULL, 'd'},