diff --git a/.travis.yml b/.travis.yml
index 5e3e15e99fc230ea140151e24cd0abd64bd254ac..cd33faa6f95329b15a8e5efe7c08b872afb6c5ea 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -27,6 +27,8 @@ addons:
     - libmagic-dev
     - libldb-dev
     - libtevent-dev
+    - libcurl4-gnutls-dev
+
 
 
 
diff --git a/libdap-chain-crypto b/libdap-chain-crypto
index 284cfc573d7f183b031aa8bd7c2995b4ee53bba6..44571987e552919312a12d07b0d88ccbd1ef3262 160000
--- a/libdap-chain-crypto
+++ b/libdap-chain-crypto
@@ -1 +1 @@
-Subproject commit 284cfc573d7f183b031aa8bd7c2995b4ee53bba6
+Subproject commit 44571987e552919312a12d07b0d88ccbd1ef3262
diff --git a/sources/main_node_tool.c b/sources/main_node_tool.c
index 3dfea16f892513ee95d64de89b65c9b0b2d02bf5..08fdbb25edfefd0a9c14bd42549523dfa1a594e5 100644
--- a/sources/main_node_tool.c
+++ b/sources/main_node_tool.c
@@ -133,7 +133,7 @@ int main(int argc, const char * argv[])
                                     size_t l_wallet_path_size = strlen(l_wallet_name)+strlen(SYSTEM_WALLET_DIR)+10;
                                     char * l_wallet_path = DAP_NEW_Z_SIZE(char,l_wallet_path_size);
                                     snprintf(l_wallet_path,l_wallet_path_size,"%s/%s.dwallet",SYSTEM_WALLET_DIR,l_wallet_name);
-                                    l_wallet = dap_chain_wallet_create(l_wallet_name,l_wallet_path,l_network_id,l_sig_type);
+                                    l_wallet = dap_chain_wallet_create(l_wallet_name,SYSTEM_WALLET_DIR,l_network_id,l_sig_type);
                                     DAP_DELETE (l_wallet_path);
                                 }else {
                                     log_it(L_CRITICAL,"Wrong signature '%s'",argv[4]);