diff --git a/dap-sdk b/dap-sdk
index 0ff84d9fde81d0bd97a8a0e9fea1b3dc379ed101..26f3dec199f975c29b7b8c241c108065e18e16ee 160000
--- a/dap-sdk
+++ b/dap-sdk
@@ -1 +1 @@
-Subproject commit 0ff84d9fde81d0bd97a8a0e9fea1b3dc379ed101
+Subproject commit 26f3dec199f975c29b7b8c241c108065e18e16ee
diff --git a/modules/consensus/esbocs/dap_chain_cs_esbocs.c b/modules/consensus/esbocs/dap_chain_cs_esbocs.c
index ac9d3c2f8bf0f1e91ef9bc340afafcf9bc0bfaba..9e56b71a7d4a0d0d620a04924d7623ed287b8441 100644
--- a/modules/consensus/esbocs/dap_chain_cs_esbocs.c
+++ b/modules/consensus/esbocs/dap_chain_cs_esbocs.c
@@ -357,6 +357,8 @@ static void s_session_db_serialize(dap_global_db_context_t *a_context, void *a_a
 static void s_session_load_penaltys(dap_chain_esbocs_session_t *a_session)
 {
     const char *l_penalty_group = s_get_penalty_group(a_session->chain->net_id);
+    // TODO: remove it after consensus stabilization
+    dap_global_db_del_sync(l_penalty_group, NULL);
     size_t l_group_size = 0;
     dap_global_db_obj_t *l_keys = dap_global_db_get_all_sync(l_penalty_group, &l_group_size);
     for (size_t i = 0; i < l_group_size; i++) {
@@ -465,7 +467,7 @@ static int s_callback_created(dap_chain_t *a_chain, dap_config_t *a_chain_net_cf
     l_session->esbocs = l_esbocs;
     l_esbocs->session = l_session;
     l_session->my_addr.uint64 = dap_chain_net_get_cur_addr_int(l_net);
-    l_session->my_signing_addr = l_my_signing_addr;
+    l_session->my_signing_addr = l_my_signing_addr;    
     s_session_load_penaltys(l_session);
     dap_global_db_context_exec(s_session_db_serialize, l_session);
     dap_global_db_add_notify_group_mask(dap_global_db_context_get_default()->instance,