diff --git a/tests-extra/tools/dnstest/params.py b/tests-extra/tools/dnstest/params.py
index 50f7ccb0c67e237874ebbfa5efd53a7c9c506241..0d87e3316a2dad057173d79895665f1c6b9e31c9 100644
--- a/tests-extra/tools/dnstest/params.py
+++ b/tests-extra/tools/dnstest/params.py
@@ -41,9 +41,9 @@ debug = False
 # KNOT_TEST_VALGRIND - valgrind binary if defined.
 valgrind_bin = get_binary("KNOT_TEST_VALGRIND", "valgrind")
 # KNOT_TEST_VALGRIND_FLAGS - valgrind flags.
-# Server settings: "--leak-check=full --track-origins=yes --vgdb=yes --verbose"
+# Server settings: "--leak-check=full --track-origins=yes --vgdb=yes --verbose --trace-children=yes --trace-children-skip=/usr/*sh,/bin/*sh"
 valgrind_flags = get_param("KNOT_TEST_VALGRIND_FLAGS",
-                           "--leak-check=full --show-leak-kinds=all --vgdb=yes --verbose")
+                           "--leak-check=full --show-leak-kinds=all --vgdb=yes --verbose --trace-children=yes --trace-children-skip=/usr/*sh,/bin/*sh")
 # KNOT_TEST_GDB - gdb binary.
 gdb_bin = get_binary("KNOT_TEST_GDB", "gdb")
 # KNOT_TEST_VGDB - vgdb binary.