diff --git a/debian/changelog b/debian/changelog
index 9f20f955e4f8d68295838e9838d973af6c89416f..425d2470ed2156fb82835477e4e7972b86c93758 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,8 +10,8 @@ python-defaults (2.7.3-3) UNRELEASED; urgency=low
       apropriate dependency/rt* script arguments
 
   [ Dmitry Shachnev ]
-  * debian/python.postrm.in: Handle purge command the same way as remove
-    (thanks to Mitsuya Shibata for the bug report)
+  * debian/python.{pre,post}rm.in: Handle purge command the same way as
+    remove (thanks to Mitsuya Shibata for the bug report)
 
  -- Piotr Ożarowski <piotr@debian.org>  Fri, 31 Aug 2012 18:06:26 +0200
 
diff --git a/debian/python.prerm.in b/debian/python.prerm.in
index 0218969ce35c5ff56b5c837db4970fe6d0860db2..04093eb368ee86f2ae2699b0dec82a8f74377aa2 100644
--- a/debian/python.prerm.in
+++ b/debian/python.prerm.in
@@ -1,8 +1,7 @@
 #! /bin/sh
 set -e
 
-case "$1" in
-    remove)
+case "$1" in remove|purge)
 	rm -f /usr/share/python/pyversions.py[co]
 esac