summaryrefslogtreecommitdiff
path: root/res
diff options
context:
space:
mode:
Diffstat (limited to 'res')
-rw-r--r--res/ari/config.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/res/ari/config.c b/res/ari/config.c
index e25fa8ad1..59c4d7d94 100644
--- a/res/ari/config.c
+++ b/res/ari/config.c
@@ -290,12 +290,14 @@ static int process_config(int reload)
return -1;
}
- if (ao2_container_count(conf->users) == 0) {
- ast_log(LOG_ERROR, "No configured users for ARI\n");
+ if (conf->general->enabled) {
+ if (ao2_container_count(conf->users) == 0) {
+ ast_log(LOG_ERROR, "No configured users for ARI\n");
+ } else {
+ ao2_callback(conf->users, OBJ_NODATA, validate_user_cb, NULL);
+ }
}
- ao2_callback(conf->users, OBJ_NODATA, validate_user_cb, NULL);
-
return 0;
}