diff --git a/app/model/Partie.php b/app/model/Partie.php
index 8401ccbcbba1a243abe272d504b91af81b1c5f0d..aa95c0422fb045bce1e25930648b5b5f8118d847 100644
--- a/app/model/Partie.php
+++ b/app/model/Partie.php
@@ -62,11 +62,11 @@ class Partie extends Model
     public static function updateClassement($jeu)
     {
         $db = Database::getInstance();
-        $sql1 = "SELECT joueur FROM R_joueur_jeu ORDER BY score DESC";
+        $sql1 = "SELECT joueur FROM R_joueur_jeu WHERE jeu = :jeu ORDER BY score DESC";
         $sql2 = "UPDATE R_joueur_jeu SET classement = :classement WHERE joueur = :joueur AND jeu = :jeu;";
         $stmt1 = $db->prepare($sql1);
         $stmt2 = $db->prepare($sql2);
-        if ($stmt1->execute()) {
+        if ($stmt1->execute(array(":jeu" => $jeu->slug))) {
             $i = 1;
             while ($row = $stmt1->fetch()) {
                 if ($stmt2->execute(array(":classement" => $i, ":joueur" => $row['joueur'], ":jeu" => $jeu->slug))) {