diff --git a/openwrt/package/base-files/default/bin/firstboot b/openwrt/package/base-files/default/bin/firstboot
index 5d3d9677ee1304e49dd1067d882d3f9983c5a80e..28189780bd275b1adfbc459091e7a7ee7e875fb8 100755
--- a/openwrt/package/base-files/default/bin/firstboot
+++ b/openwrt/package/base-files/default/bin/firstboot
@@ -19,10 +19,10 @@ dupe() { # <new_root> <old_root>
 	echo -n "setting up symlinks... "
 	for file in $(cd $2; find . -xdev -type f;); do
 		case "$file" in
-		"./rom/note") ;; #nothing
-		"./etc/config"|\
-		"./etc/resolv.conf"|\
-		"./usr/lib/ipkg/info") cp -af $2/$file $file;;
+		./rom/note) ;; #nothing
+		./etc/config*|\
+		./etc/resolv.conf|\
+		./usr/lib/ipkg/info) cp -af $2/$file $file;;
 		*) ln -sf /rom/${file#./*} $file;;
 		esac
 	done