diff --git a/dap-sdk/crypto/src/dap_cert.c b/dap-sdk/crypto/src/dap_cert.c index 8e77a4649d4d2e773c569adc4e32168d8cb2a6a1..661d59f77ce8fb5ec3b5f13315f0d2f5e4608aac 100755 --- a/dap-sdk/crypto/src/dap_cert.c +++ b/dap-sdk/crypto/src/dap_cert.c @@ -289,6 +289,7 @@ void dap_cert_delete_by_name(const char * a_cert_name) */ dap_cert_t * dap_cert_find_by_name(const char * a_cert_name) { + if (!a_cert_name) return NULL; dap_cert_item_t * l_cert_item = NULL; HASH_FIND_STR(s_certs,a_cert_name,l_cert_item); if ( l_cert_item ){