diff --git a/scripts/genrootfs.sh b/scripts/genrootfs.sh
index 59eed20f9788ad1a7dca8bc382f116eeb5fc6d44..5f4e6635b9e1d48c59b044bc55a275927d20941c 100755
--- a/scripts/genrootfs.sh
+++ b/scripts/genrootfs.sh
@@ -29,7 +29,7 @@ fi
 
 ${APK:-apk} add --keys-dir "$keys_dir" --no-cache \
 	--repositories-file "$repositories_file" \
-	--no-script --root "$tmp" --initdb \
+	--no-script --root "$tmp" --initdb --arch "$arch" \
 	"$@"
 for link in $("$tmp"/bin/busybox --list-full); do
 	[ -e "$tmp"/$link ] || ln -s /bin/busybox "$tmp"/$link