diff options
Diffstat (limited to 'source4')
-rw-r--r-- | source4/kdc/pac-glue.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source4/kdc/pac-glue.c b/source4/kdc/pac-glue.c index 97f7416537..2a932fa832 100644 --- a/source4/kdc/pac-glue.c +++ b/source4/kdc/pac-glue.c @@ -79,6 +79,11 @@ krb5_error_code samba_make_krb5_pac(krb5_context context, krb5_data pac_data; krb5_error_code ret; + /* The user account may be set not to want the PAC */ + if (!pac_blob) { + return 0; + } + ret = krb5_data_copy(&pac_data, pac_blob->data, pac_blob->length); if (ret != 0) { return ret; |