diff --git a/modules/chain/dap_chain.c b/modules/chain/dap_chain.c
index 27542ad8db9ad372c38e36d86f1b2cec98c9f77c..541df35a7c1c81592d84e82686a168744a664f4c 100644
--- a/modules/chain/dap_chain.c
+++ b/modules/chain/dap_chain.c
@@ -94,7 +94,6 @@ void dap_chain_deinit(void)
     pthread_rwlock_wrlock(&s_chain_items_rwlock);
     HASH_ITER(hh, s_chain_items, l_item, l_tmp) {
           dap_chain_delete(s_chain_items->chain);
-          DAP_DELETE(l_item);
         }
     pthread_rwlock_unlock(&s_chain_items_rwlock);
 }