diff --git a/kuser/kinit.c b/kuser/kinit.c index 718869458..9a8232c3a 100644 --- a/kuser/kinit.c +++ b/kuser/kinit.c @@ -440,7 +440,7 @@ main (int argc, char **argv) errx (1, "unparsable time: %s", renew_life); krb5_get_init_creds_opt_set_renew_life (&opt, tmp); - } else if (renewable_flag) + } else if (renewable_flag == 1) krb5_get_init_creds_opt_set_renew_life (&opt, 1 << 30); if(ticket_life != 0)