diff --git a/bin/bsmailusers b/bin/bsmailusers
index 31adf3fe1149b830665ceedc32fb7237c7e349a8..84096e5a31c79067a22b5486af47be8aef7443da 100755
--- a/bin/bsmailusers
+++ b/bin/bsmailusers
@@ -229,6 +229,8 @@ do
 			done
 			echo "" >> $MAIL
 		done
+		echo "Commiting updates to https://gitlab.cern.ch/linuxsupport/websites/linux.cern.ch"
+		$BIN/bscommitupdates -d $DIST -r $REPO
 		printf "$FOOTER" >> $MAIL
 		pkgSummary $FILES2
 		MAILTMP=`/bin/mktemp /tmp/$DIST$$.XXXXXXXX`
@@ -268,10 +270,6 @@ do
 			/usr/sbin/sendmail -t < $MAILTMP
 			echo -e $CYAN "*** Sent email to $MAILTO"
 			tput sgr0
-
-			echo "Commiting updates to https://gitlab.cern.ch/linuxsupport/websites/linux.cern.ch"
-			$BIN/bscommitupdates -d $DIST -r $REPO
-
 		else
 			cat $MAILTMP
 		fi