diff --git a/CHANGES.erp5.util.txt b/CHANGES.erp5.util.txt
index 6d1749936d73e19401ba57955956b6506f6023f1..384dbcb36986f8ed379e693ddd11bee7838fdd34 100644
--- a/CHANGES.erp5.util.txt
+++ b/CHANGES.erp5.util.txt
@@ -1,6 +1,13 @@
 Changes
 =======
 
+0.4.20 (2012-12-19)
+------------------
+
+ * erp5.util.testnode:
+
+  - Make sure to kill grandchilds when killing a process [Sebastien Robin]
+
 0.4.19 (2012-12-17)
 ------------------
 
diff --git a/setup.py b/setup.py
index fcff076fd7c25739aecb667f2c8d77276932031e..a483a1ca4d578bf455e492b73db2a2b2d5cf08c1 100644
--- a/setup.py
+++ b/setup.py
@@ -2,7 +2,7 @@ from setuptools import setup, find_packages
 import glob
 import os
 
-version = '0.4.19'
+version = '0.4.20'
 name = 'erp5.util'
 long_description = open("README.erp5.util.txt").read() + "\n"