diff options
-rw-r--r-- | src/providers/ad/ad_gpo.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/providers/ad/ad_gpo.c b/src/providers/ad/ad_gpo.c index ecb65a8cf..b71b4c2e9 100644 --- a/src/providers/ad/ad_gpo.c +++ b/src/providers/ad/ad_gpo.c @@ -2184,6 +2184,12 @@ ad_gpo_cse_done(struct tevent_req *subreq) */ ret = ad_gpo_store_policy_settings(state->domain, cse_filtered_gpo->policy_filename); + if (ret != EOK) { + DEBUG(SSSDBG_OP_FAILURE, + "ad_gpo_store_policy_settings failed: [%d](%s)\n", + ret, sss_strerror(ret)); + goto done; + } state->cse_gpo_index++; ret = ad_gpo_cse_step(req); |