diff --git a/nix-dist/build+upload.sh b/nix-dist/build+upload.sh
index e4beee1add6f..22592ca570ae 100755
--- a/nix-dist/build+upload.sh
+++ b/nix-dist/build+upload.sh
@@ -18,11 +18,12 @@ testexpr=${storeexprs[1]}
 
 if ! nix-store -vvvv -r "$srcexpr" > /dev/null; then exit 1; fi
 
-if ! nix-store -vvvv -r "$testexpr" > /dev/null; then exit 1; fi
-
 if ! outpath=$(nix-store -qn "$srcexpr"); then exit 1; fi
 
 uploader="http://losser.st-lab.cs.uu.nl/~eelco/cgi-bin/upload.pl/"
 
 curl --silent -T "$outpath/manual.html" "$uploader" || exit 1
+curl --silent -T "$outpath/style.css" "$uploader" || exit 1
 curl --silent -T "$outpath"/nix-*.tar.bz2 "$uploader" || exit 1
+
+if ! nix-store -vvvv -r "$testexpr" > /dev/null; then exit 1; fi
diff --git a/nix-dist/nix-source-dist.sh b/nix-dist/nix-source-dist.sh
index 1eb71037075d..2387a3b47bf3 100755
--- a/nix-dist/nix-source-dist.sh
+++ b/nix-dist/nix-source-dist.sh
@@ -29,3 +29,4 @@ echo "copying result..."
 mkdir $out || exit 1
 cp -p $pkgname.tar.gz $pkgname.tar.bz2 $out || exit 1
 cp -p doc/manual/book.html $out/manual.html || exit 1
+cp -p doc/manual/style.css $out/ || exit 1