diff --git a/debian/changelog b/debian/changelog
index 099e94dfd7101e86094ba950f12e79aa293ced6e..1c83caabe5a58e0b3ce6d63619e7adeee4cefe3c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,6 +15,15 @@ python-defaults (2.7.3-10) experimental; urgency=low
 
  -- Matthias Klose <doko@debian.org>  Wed, 12 Dec 2012 00:25:00 +0100
 
+python-defaults (2.7.3-4) unstable; urgency=low
+
+  [ Dmitry Shachnev ]
+  * Revert previous prerm/postrm changes:
+    - prerm is never called as `prerm purge`.
+    - configuration files shouldn't be deleted on package remove.
+
+ -- Scott Kitterman <scott@kitterman.com>  Fri, 08 Feb 2013 16:26:12 -0500
+
 python-defaults (2.7.3-3) unstable; urgency=low
 
   [ Piotr Ożarowski ]
diff --git a/debian/python.postrm.in b/debian/python.postrm.in
index 9941769a5fef8cfbf721f45650b607da29a6f087..0ffa3ceb9e5db94dddab06be267c6129a6f38253 100644
--- a/debian/python.postrm.in
+++ b/debian/python.postrm.in
@@ -1,7 +1,8 @@
 #! /bin/sh
 set -e
 
-case "$1" in remove|purge)
+case "$1" in
+    purge)
 	rm -rf /etc/python
 esac
 
diff --git a/debian/python.prerm.in b/debian/python.prerm.in
index 04093eb368ee86f2ae2699b0dec82a8f74377aa2..0218969ce35c5ff56b5c837db4970fe6d0860db2 100644
--- a/debian/python.prerm.in
+++ b/debian/python.prerm.in
@@ -1,7 +1,8 @@
 #! /bin/sh
 set -e
 
-case "$1" in remove|purge)
+case "$1" in
+    remove)
 	rm -f /usr/share/python/pyversions.py[co]
 esac