--- pbbuttonsd-0.7.1/debian/rules
+++ pbbuttonsd-0.7.1/debian/rules
@@ -68,7 +69,7 @@
 	dh_installdocs
 	dh_installexamples
 	dh_installmenu
-	dh_installinit --init-script=pbbuttonsd
+	dh_installinit --init-script=pbbuttonsd --error-handler=true -u"defaults 12"
 	dh_installcron
 	dh_installman
 	dh_installinfo
diff -u pbbuttonsd-0.7.1/debian/pbbuttonsd.preinst pbbuttonsd-0.7.1/debian/pbbuttonsd.preinst
--- pbbuttonsd-0.7.1/debian/pbbuttonsd.preinst
+++ pbbuttonsd-0.7.1/debian/pbbuttonsd.preinst
@@ -33,2 +39,16 @@
 
+# transition of runlevel priority change
+if [ "$1" = "install" -o "$1" = "upgrade" ] && dpkg --compare-versions "$2" lt-nl "0.7.1-1ubuntu1" ; then
+    for i in 2 3 4 5; do
+	if [ -L /etc/rc$i.d/S20pbbuttonsd ]; then
+	    mv /etc/rc$i.d/S20pbbuttonsd /etc/rc$i.d/S12pbbuttonsd
+	fi
+    done
+    for i in 0 1 6; do
+	if [ -L /etc/rc$i.d/K20pbbuttonsd ]; then
+	    mv /etc/rc$i.d/K20pbbuttonsd /etc/rc$i.d/K12pbbuttonsd
+	fi
+    done
+fi
+
 #DEBHELPER#
