diff --git a/dap_chain_gdb.c b/dap_chain_gdb.c
index 9b989e9ee3f40b945e51a72dec4336d986a9c5af..82752b3404737db3713a80e8e8b7e42d43c3ffbf 100644
--- a/dap_chain_gdb.c
+++ b/dap_chain_gdb.c
@@ -324,7 +324,7 @@ static size_t s_chain_callback_datums_pool_proc_with_group(dap_chain_t * a_chain
 {
     if(dap_strcmp(dap_chain_gdb_get_group(a_chain), a_group))
         return 0;
-    s_chain_callback_datums_pool_proc(a_chain, a_datums, a_datums_count);
+    return s_chain_callback_datums_pool_proc(a_chain, a_datums, a_datums_count);
 }
 
 /**