diff --git a/lib/hdb/keys.c b/lib/hdb/keys.c index 017321212..47e072b32 100644 --- a/lib/hdb/keys.c +++ b/lib/hdb/keys.c @@ -661,7 +661,8 @@ hdb_generate_key_set(krb5_context context, krb5_principal principal, ktypes = ks_tuple_strs; if (ktypes == NULL) { - ktypes = glob_rules_keys(context, principal); + config_ktypes = glob_rules_keys(context, principal); + ktypes = config_ktypes; } if (ktypes == NULL) { config_ktypes = krb5_config_get_strings(context, NULL, "kadmin",