diff --git a/crypto/src/dap_cert.c b/crypto/src/dap_cert.c index 059b801398598a92b3280c783a1826c00e05d213..ac96ce52d293f7bebc1b7e0d42dadb380c101130 100755 --- a/crypto/src/dap_cert.c +++ b/crypto/src/dap_cert.c @@ -607,7 +607,11 @@ char *dap_cert_dump(dap_cert_t *a_cert) const char *dap_cert_get_folder(int a_n_folder_path) { char **l_p = utarray_eltptr(s_cert_folders, (u_int)a_n_folder_path); - return *l_p; + if (!l_p) { + log_it(L_ERROR, "No default cert path check 'ca_folders' in cellframe-node.cfg"); + return NULL; + } else + return *l_p; }