diff --git a/kadmin/del_enctype.c b/kadmin/del_enctype.c index f8509e2fe..12a377761 100644 --- a/kadmin/del_enctype.c +++ b/kadmin/del_enctype.c @@ -84,7 +84,7 @@ del_enctype(void *opt, int argc, char **argv) } new_key_data = malloc(princ.n_key_data * sizeof(*new_key_data)); - if (new_key_data == NULL) { + if (new_key_data == NULL && princ.n_key_data != 0) { krb5_warnx (context, "out of memory"); goto out; }