diff -Naur trunk.ori/package/base-files/files/sbin/sysupgrade trunk/package/base-files/files/sbin/sysupgrade
--- trunk.ori/package/base-files/files/sbin/sysupgrade	2010-09-28 14:56:17.000000000 +0200
+++ trunk/package/base-files/files/sbin/sysupgrade	2010-09-28 16:15:05.000000000 +0200
@@ -55,8 +55,11 @@
 
 add_uci_conffiles() {
 	local file="$1"
-	find /etc/config /etc/passwd /etc/group /etc/dropbear \
-		/etc/firewall.user /etc/rc.local -type f > "$file"
+	find /etc/group /etc/firewall.user /etc/rc.local -type f > "$file"
+	for conf_to_add in $(opkg list-conf)
+	do
+		echo "$conf_to_add" >> "$file"
+	done
 	return 0
 }
 
