diff --git a/dap_chain_ledger.c b/dap_chain_ledger.c
index 369dc993517b8a613421c0f89d980c2ceae479de..193170775643f512096a18ac86ca8f86185d9285 100755
--- a/dap_chain_ledger.c
+++ b/dap_chain_ledger.c
@@ -406,7 +406,7 @@ void dap_chain_ledger_addr_get_token_ticker_all(dap_ledger_t *a_ledger, dap_chai
             DAP_DELETE(l_tx_hash);
         }
         l_tickers_size = l_tickers_pos + 1;
-        l_tickers = DAP_REALLOC(l_tickers, l_tickers_size);
+        l_tickers = DAP_REALLOC(l_tickers, l_tickers_size * sizeof(char*));
     }
     *a_tickers = l_tickers;
     *a_tickers_size = l_tickers_pos;