diff --git a/lib/kadm5/create_s.c b/lib/kadm5/create_s.c index 7d32d7adb..f606f4d95 100644 --- a/lib/kadm5/create_s.c +++ b/lib/kadm5/create_s.c @@ -296,8 +296,7 @@ kadm5_s_create_principal(void *server_handle, if (ret) goto out; - ent.entry.keys.len = 0; - ent.entry.keys.val = NULL; + free_Keys(&ent.entry.keys); ret = _kadm5_set_keys(context, &ent.entry, n_ks_tuple, ks_tuple, password); if (ret)