diff --git a/ecrire/public/criteres.php b/ecrire/public/criteres.php
index 5d768b8c6948e802b7a0053c06ee3765c32c9044..bc9576d8752acdfc4a9976e2d7175992db8d0569 100644
--- a/ecrire/public/criteres.php
+++ b/ecrire/public/criteres.php
@@ -1356,8 +1356,8 @@ function calculer_critere_parties($idb, &$boucles, $crit) {
  * @param string $total_parties Valeur ou code pour trouver la fin (j dans {i,j})
  * @return void
  **/
-function calculer_parties(&$boucles, $id_boucle, $debut, $mode, $total_parties = null) {
-	// @deprecated, compatibilite
+function calculer_parties(&$boucles, $id_boucle, $debut, $mode, ?string $total_parties = null) {
+	// @deprecated 5.0 compatibilite
 	if (is_null($total_parties)) {
 		$total_parties = $boucles[$id_boucle]->total_parties;
 	}