diff --git a/lib/krb5/prompter_posix.c b/lib/krb5/prompter_posix.c index 645966e50..b931a984c 100644 --- a/lib/krb5/prompter_posix.c +++ b/lib/krb5/prompter_posix.c @@ -49,6 +49,8 @@ krb5_prompter_posix (krb5_context context, fprintf (stderr, "%s\n", name); if (banner) fprintf (stderr, "%s\n", banner); + if (name || banner) + fflush(stderr); for (i = 0; i < num_prompts; ++i) { if (prompts[i].hidden) { if(UI_UTIL_read_pw_string(prompts[i].reply->data,