diff options
Diffstat (limited to 'src/back-shr.c')
-rw-r--r-- | src/back-shr.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/back-shr.c b/src/back-shr.c index bf97a94..1d700a7 100644 --- a/src/back-shr.c +++ b/src/back-shr.c @@ -346,8 +346,6 @@ backend_shr_set_config_entry_add(struct plugin_state *state, Slapi_Entry *e, pb = slapi_pblock_new(); flag = FALSE; backend_set_config_read_config(state, e, group, set, &flag, &set_data); - set_bases = set_data->bases; - set_entry_filter = set_data->entry_filter; if (set_data == NULL) { slapi_log_error(SLAPI_LOG_PLUGIN, state->plugin_desc->spd_id, @@ -365,6 +363,8 @@ backend_shr_set_config_entry_add(struct plugin_state *state, Slapi_Entry *e, map_data_clear_map(state, set_data->group, set_data->set); /* Search under each base in turn, adding the matching directory * entries to the set. */ + set_bases = set_data->bases; + set_entry_filter = set_data->entry_filter; for (i = 0; (set_bases != NULL) && (set_bases[i] != NULL); i++) { slapi_log_error(SLAPI_LOG_PLUGIN, state->plugin_desc->spd_id, |