diff options
Diffstat (limited to 'res')
-rw-r--r-- | res/ari/config.c | 10 |
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; } |