diff --git a/cellframe-sdk b/cellframe-sdk
index 43db91ab6113244eca31913a13475dc8ce73b812..d32fbb414fe68c03c6301495c8329bd1106bb84d 160000
--- a/cellframe-sdk
+++ b/cellframe-sdk
@@ -1 +1 @@
-Subproject commit 43db91ab6113244eca31913a13475dc8ce73b812
+Subproject commit d32fbb414fe68c03c6301495c8329bd1106bb84d
diff --git a/dap-sdk b/dap-sdk
index d4203ef44ab055c5a8c1ce076edcc66498ed31db..f9b4ed2a898372357b30c7445605d506239b8136 160000
--- a/dap-sdk
+++ b/dap-sdk
@@ -1 +1 @@
-Subproject commit d4203ef44ab055c5a8c1ce076edcc66498ed31db
+Subproject commit f9b4ed2a898372357b30c7445605d506239b8136
diff --git a/python-cellframe b/python-cellframe
index c5f1c5de8092623cde723bf9162ce70a58fd1133..171141c52c84108edca26b431a66a71300ec4e89 160000
--- a/python-cellframe
+++ b/python-cellframe
@@ -1 +1 @@
-Subproject commit c5f1c5de8092623cde723bf9162ce70a58fd1133
+Subproject commit 171141c52c84108edca26b431a66a71300ec4e89
diff --git a/sources/main_node_tool.c b/sources/main_node_tool.c
index ffa392c333f766b5cf9bc6914eb485f12bee9272..7c9b4aad984f9e08c86bda8552e10aa548af58c3 100644
--- a/sources/main_node_tool.c
+++ b/sources/main_node_tool.c
@@ -686,7 +686,7 @@ static int s_is_file_available (char *l_path, const char *name, const char *ext)
  */
 static void s_fill_hash_key_for_data(dap_enc_key_t *l_key, void *l_data)
 {
-    size_t l_sign_unserialized_size = dap_sign_create_output_unserialized_calc_size(l_key, sizeof(dap_hash_fast_t));
+    size_t l_sign_unserialized_size = dap_sign_create_output_unserialized_calc_size(l_key);
     if(l_sign_unserialized_size > 0) {
         size_t l_pub_key_size = 0;
         uint8_t *l_pub_key = dap_enc_key_serialize_pub_key(l_key, &l_pub_key_size);