diff --git a/modules/net/dap_chain_node_cli_cmd.c b/modules/net/dap_chain_node_cli_cmd.c
index a1a8da9573a31406e11065adc058e4429b07245a..96503edcc4e04957dc9c4b08ae598747d38d5d67 100644
--- a/modules/net/dap_chain_node_cli_cmd.c
+++ b/modules/net/dap_chain_node_cli_cmd.c
@@ -4964,6 +4964,12 @@ int com_tx_create(int a_argc, char **a_argv, char **a_str_reply)
         return -7;
     }
 
+    if(!dap_chain_ledger_token_ticker_check(l_ledger, l_token_ticker)) {
+        dap_cli_server_cmd_set_reply_text(a_str_reply, "Ticker '%s' is not declared on network '%s'.",
+                                          l_token_ticker, l_net_name);
+        return -16;
+    }
+
     const char *c_wallets_path = dap_chain_wallet_get_path(g_config);
 
     dap_chain_t *l_emission_chain = NULL;