diff --git a/dap_chain_net.c b/dap_chain_net.c
index 2aacd4d5a3bc1ac02c4ebe9d16b21ad2885aa3b9..2e18f1a0700f60e4a5871aad321da65460ba2e90 100644
--- a/dap_chain_net.c
+++ b/dap_chain_net.c
@@ -708,7 +708,8 @@ void dap_chain_net_deinit()
 dap_chain_net_t * dap_chain_net_by_name( const char * a_name)
 {
     dap_chain_net_item_t * l_net_item = NULL;
-    HASH_FIND_STR(s_net_items,a_name,l_net_item );
+    if(a_name)
+        HASH_FIND_STR(s_net_items,a_name,l_net_item );
     if ( l_net_item )
         return l_net_item->chain_net;
     else