diff --git a/dap_chain_wallet.c b/dap_chain_wallet.c
index 3e68c02b8d18f0714ed8c5e24d8176797a85e3c7..0a9ca85f130ec30b21a0b2e1b3eae88ca5b415f2 100755
--- a/dap_chain_wallet.c
+++ b/dap_chain_wallet.c
@@ -85,6 +85,8 @@ const char* dap_chain_wallet_get_path(dap_config_t * a_config)
     const char *l_wallets_path = NULL;
     if(a_config)
         l_wallets_path = dap_config_get_item_str(g_config, "resources", "wallets_path");
+    if(!l_wallets_path)
+        l_wallets_path = dap_config_get_item_str(g_config, "general", "wallets_path");
     return l_wallets_path;
 }