diff --git a/lib/krb5/store.c b/lib/krb5/store.c index 7c27d3f8a..8037c2591 100644 --- a/lib/krb5/store.c +++ b/lib/krb5/store.c @@ -1172,6 +1172,8 @@ krb5_store_creds_tag(krb5_storage *sp, krb5_creds *creds) header |= SC_ADDRESSES; ret = krb5_store_int32(sp, header); + if (ret) + return ret; if (creds->client) { ret = krb5_store_principal(sp, creds->client);