diff --git a/debian/changelog b/debian/changelog
index 8107a8a698f55481ceb7e0342095027c3435bbb5..53f3594507e28b0480cb1c195811edea70fe5f27 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+python-defaults (2.4.3-9) experimental; urgency=low
+
+  * Fix syntax error in python.preinst. Closes: #381673.
+
+ -- Matthias Klose <doko@debian.org>  Sun,  6 Aug 2006 12:39:34 +0000
+
 python-defaults (2.4.3-8) experimental; urgency=low
 
   * idle: Depend on python-tk, add desktop and menu files.
diff --git a/debian/control b/debian/control
index 34280267b3a136d64a11bcbdf48b6663571849d0..7998b459932c43d11c164e4e31827ebbac95586f 100644
--- a/debian/control
+++ b/debian/control
@@ -8,9 +8,8 @@ Standards-Version: 3.7.2
 Package: python
 Architecture: all
 Priority: standard
-Pre-Depends: python-minimal (>= 2.4)
 Depends: python2.4 (>= 2.4.3-7), python-minimal (= ${Source-Version})
-Conflicts: python2.3 (<< 2.3.5-14), python2.1 (<= 2.1.2), python-xmlbase, python-csv, python-bz2, python-base, python-central (<< 0.5.3)
+Conflicts: python2.3 (<< 2.3.5-14), python2.1 (<= 2.1.2), python-xmlbase, python-csv, python-bz2, python-base, python-central (<< 0.5.4)
 Replaces: python2.3 (<= 2.3.2-6), python-xmlbase, python-base
 Provides: python-email, python-xmlbase
 Suggests: python-doc, python-tk, python-profiler
diff --git a/debian/control.in b/debian/control.in
index e29bcb9a123da8d110f5008c1ef5c4dfc517ae4a..01d847cfd6a3e7c6866b533d8934a4b649bd3383 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -8,9 +8,8 @@ Standards-Version: 3.7.2
 Package: python
 Architecture: all
 Priority: standard
-Pre-Depends: python-minimal (>= 2.4)
 Depends: @PVER@ (>= @PREVVER@), python-minimal (= ${Source-Version})
-Conflicts: python2.3 (<< 2.3.5-14), python2.1 (<= 2.1.2), python-xmlbase, python-csv, python-bz2, python-base, python-central (<< 0.5.3)
+Conflicts: python2.3 (<< 2.3.5-14), python2.1 (<= 2.1.2), python-xmlbase, python-csv, python-bz2, python-base, python-central (<< 0.5.4)
 Replaces: python2.3 (<= 2.3.2-6), python-xmlbase, python-base
 Provides: python-email, python-xmlbase
 Suggests: python-doc, python-tk, python-profiler
diff --git a/debian/python.preinst.in b/debian/python.preinst.in
index 9bb357b059745e7c978cfc3b73f9282ba48c9580..d107f1503dd13fb4159cc6bcd16e14cd48f40951 100644
--- a/debian/python.preinst.in
+++ b/debian/python.preinst.in
@@ -25,5 +25,7 @@ case "$1" in
 		fi
 	    done
 	    [ -z "$errors" ] || exit 3
+	fi
+esac
 
 #DEBHELPER#