diff --git a/lib/hdb/hdb-ldap.c b/lib/hdb/hdb-ldap.c index 7c29ed13e..8dd072946 100644 --- a/lib/hdb/hdb-ldap.c +++ b/lib/hdb/hdb-ldap.c @@ -398,13 +398,13 @@ LDAP_entry2mods(krb5_context context, HDB * db, hdb_entry * ent, hdb_entry orig; unsigned long oflags, nflags; - *pmods = NULL; - krb5_boolean is_samba_account = FALSE; krb5_boolean is_account = FALSE; krb5_boolean is_heimdal_entry = FALSE; krb5_boolean is_heimdal_principal = FALSE; + *pmods = NULL; + if (msg != NULL) { char **values;