diff --git a/lib/kadm5/init_c.c b/lib/kadm5/init_c.c index 1c330c901..d08f03e98 100644 --- a/lib/kadm5/init_c.c +++ b/lib/kadm5/init_c.c @@ -210,7 +210,7 @@ get_new_cache(krb5_context context, default: return ret; } - ret = krb5_cc_gen_new(context, &krb5_mcc_ops, &id); + ret = krb5_cc_new_unique(context, krb5_cc_type_memory, NULL, &id); if(ret) return ret; ret = krb5_cc_initialize (context, id, cred.client);