diff --git a/lib/kadm5/init_c.c b/lib/kadm5/init_c.c index 7dbf798af..308043bb8 100644 --- a/lib/kadm5/init_c.c +++ b/lib/kadm5/init_c.c @@ -478,7 +478,9 @@ init_context(const char *client_name, kadm5_ret_t ret; kadm5_server_context *ctx; - krb5_init_context(&context); + ret = krb5_init_context(&context); + if (ret) + return ret; ret = kadm5_c_init_with_context(context, client_name, password,