diff --git a/dap_chain_gdb.c b/dap_chain_gdb.c
index 17d9aabcdbf54250ea88111ea53d890d989daafd..981a64310e4f72d808b684d75f523125b64dc9dd 100644
--- a/dap_chain_gdb.c
+++ b/dap_chain_gdb.c
@@ -335,6 +335,8 @@ static int s_chain_callback_atom_add(dap_chain_t * a_chain, dap_chain_atom_ptr_t
         }break;
         case DAP_CHAIN_DATUM_TX:{
             dap_chain_datum_tx_t *l_tx = (dap_chain_datum_tx_t*) l_datum->data;
+            if ( !l_gdb_priv->is_load_mode ) // If its not load module but mempool proc
+                l_tx->header.ts_created = time(NULL);
             //if(dap_chain_datum_tx_get_size(l_tx) == l_datum->header.data_size){
                  dap_chain_ledger_tx_add(a_chain->ledger, l_tx);
             //}else