diff --git a/scripts/archive.sh b/scripts/archive.sh
index 4913798431886fec366ae6c80c632a3ed9ba9b40..48d913d42f45e72c9ebdfab2e3bbbcf420fa5ed4 100755
--- a/scripts/archive.sh
+++ b/scripts/archive.sh
@@ -5,4 +5,4 @@ PREFIX=$(basename "$(pwd -P)")
   git ls-files
   git submodule foreach --recursive --quiet \
                 'git ls-files --with-tree="$sha1" | sed "s#^#$path/#"'
-} | sed "s#^#$PREFIX/#" | xargs tar -c -C.. -f "$PREFIX.tar.bz2" --
+} | sed "s#^#$PREFIX/#" | xargs tar -c -j -C.. -f "$PREFIX.tar.bz2" --