diff --git a/dap_chain_gdb.c b/dap_chain_gdb.c
index 340552f7cd93ed4aef0ade83a4056a9bf66fc430..6bd05ba5396611400620b3b8eace4a3f4cf977af 100644
--- a/dap_chain_gdb.c
+++ b/dap_chain_gdb.c
@@ -283,7 +283,7 @@ static size_t s_chain_callback_datums_pool_proc(dap_chain_t * a_chain, dap_chain
         dap_chain_datum_t * l_datum = a_datums[i];
         s_chain_callback_atom_add(a_chain, l_datum );
     }
-    return 0;
+    return a_datums_count;
 }
 
 /**