diff --git a/utils/nightly/linux.sh b/utils/nightly/linux.sh
index 823dbb2e2d928277bc5c256e34be457b5fe579ff..e5d3a423f788ebf5884c75397e7551c1729223e3 100755
--- a/utils/nightly/linux.sh
+++ b/utils/nightly/linux.sh
@@ -29,7 +29,8 @@ if [ -f ${FILE} ]; then
   if [[ ${EXTRA_VERSION} == "-svn" ]]; then
     scp -C ${FILE} ${WEB_BIN}/gmsh-svn-Linux.tgz
   else
-    scp -C ${FILE} ${WEB_BIN}/
+    NAME=`basename ${FILE} .tar.gz`
+    scp -C ${FILE} ${WEB_BIN}/${NAME}.tgz
   fi
 fi
 scp -C ${LOG} ${WEB_BIN}/