diff --git a/CHANGELOG.md b/CHANGELOG.md
index 05f92a694cedca5e75595f90e997fa20cc20211a..c62dabdccda9a1553132dd47cfb742199ef48676 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -95,12 +95,16 @@ Ne pas utiliser de méthodes root, quitte à abandonner des fonctionnalités. Tr
 
 [x] Pouvoir changer d'utilisateur via des boutons précédent, suivant
 
-[ ] Traiter le cas où il n'y a pas de compétences dans le cours (renvoyer vers la matrice)
+[x] Traiter le cas où il n'y a pas de compétences dans le cours (renvoyer vers la matrice)
 
-[ ] Générer un lien vers la page cpt x users 
+[x] Ajout de l'information pour chaque compétence de la liste si une demande de validation est en cours (review). 
 
 [ ] Afficher la progression de l'utilisateur dans la page ou un graphique ? count_proficient_competencies_in_course_for_user
 
+[ ] Générer un lien vers la page cpt x users 
+
+[ ] Exclure l'enseignant des tableau de bord : ne prendre que les rôles étudiants
+
 ### Page statut des utilisateurs pour une compétence
 
 [x] Validation changement de paradigme avec tableau de bord + liste selon filtre au lieu de grande liste de tous les étudiants. 
diff --git a/competency_iena_competencies_2.php b/competency_iena_competencies_2.php
index 3ecbb7f834f888533706fa8b0693d4fb0912b5ea..c5cd18d22df0a290b03a1623e69f11e85a507585 100644
--- a/competency_iena_competencies_2.php
+++ b/competency_iena_competencies_2.php
@@ -40,6 +40,15 @@ if (count($course_cpts) === 0) {
 	// L'étudiant
 	$student->get_student_by_id($studentid);
 
+	/* Les demandes de validation de compétence (review) prises dans le cptuser car n'existent pas dans le contexte restreint à un cours. */
+	/* TODO : préciser sur quelles compétences ? */
+	$sql = "SELECT * FROM {competency_usercomp} 
+	WHERE userid = ? AND status = ?";
+	$params_rev = array();
+	$params_rev[] = $student->studentid;
+	$params_rev[] = 1;
+	$reviews_data = $DB->get_records_sql($sql, $params_rev);
+	// $reviews_count = count($reviews_data);
 
 	echo "<form action='{$CFG->wwwroot}/blocks/competency_iena/competency_iena_competencies_2.php' id='change_stud_form' class='form-inline m-b-1 alert alert-secondary'>";
 	echo "<input type='text' hidden name='courseid' value='{$courseid}'>";
@@ -78,10 +87,14 @@ if (count($course_cpts) === 0) {
 		echo "
 		<a href='#?courseid={$courseid}&studentid={$studentid}&competencyid={$cpt->get('id')}' class='list-group-item list-group-item-action{$proficient_class}'>
 		<div class='d-flex w-100 justify-content-between'>
-		<h3 class='mb-1 iena-cpt-action-title'>{$cpt->get('shortname')}</h3>
-		<!--<small class='text-muted'>3 days ago</small>-->
-		<!--<span class='badge badge-primary badge-pill'>3 days ago</span>-->
-		</div>
+		<h3 class='mb-1 iena-cpt-action-title'>{$cpt->get('shortname')}</h3>";
+		foreach ($reviews_data as $review) {
+			if ( $review->competencyid == $cpt->get('id') ) {
+				echo "<div><small class='review-badge'>Évaluation demandée</small></div>";
+				break;
+			}
+		}
+		echo "</div>
 		<p class='' style='margin-bottom: 0;'>Évaluation : <em>{$eval}</em></p>
 		<small class=''>Acquis : {$proficient_str}</small>
 		</a>";
diff --git a/competency_iena_competency_students_2.php b/competency_iena_competency_students_2.php
index f6c1223f15217e08f577324c4d6e75d90a9a8b76..e45217319dde7cb4bec37620c9fa935f0e5d5184 100644
--- a/competency_iena_competency_students_2.php
+++ b/competency_iena_competency_students_2.php
@@ -235,9 +235,6 @@ if (count($course_cpts) === 0) {
 	/* IF all params are NULL => do not search students, just display dashboard. */
 	if ( isset($_GET['grade']) || isset($_GET['proficiency']) || isset($_GET['review']) ) {
 
-		echo "<div class='row'>"; /* Début student list. */
-		echo "<div class='col-12'>";
-
 		$sql = "SELECT id, userid, proficiency, grade FROM {competency_usercompcourse} 
 		WHERE courseid = ?
 		AND userid {$in_sql_stud_ids} AND competencyid = ?";
@@ -302,6 +299,9 @@ if (count($course_cpts) === 0) {
 			});
 		}
 
+		echo "<div class='row'>"; /* Début student list. */
+		echo "<div class='col-12' style='padding: 0;'>";
+
 		if ( count($cpt_studs) == 0 ) {
 			echo "<div class='alert alert-warning'>Aucun étudiant ne correspond à la sélection. </div>";
 		} else {
@@ -314,7 +314,7 @@ if (count($course_cpts) === 0) {
 				<div class='d-flex w-100 justify-content-between'>
 				<h3 class='mb-1 iena-cpt-action-title'>{$cpt_stud->firstname} {$cpt_stud->lastname}</h3>";
 				if ($cpt_stud->review == 1) {
-					echo "<small class=''>Évaluation demandée</small>";
+					echo "<div><small class='review-badge'>Évaluation demandée</small></div>";
 				}
 				echo "</div>
 				<p class='' style='margin-bottom: 0;'>Évaluation : <em>{$grade_d}</em></p>
diff --git a/styles.css b/styles.css
index cd37249960ac1cd92a80f9abfbbcf6c4c09f6a91..8abf7d728143df6e0ada1e911e0bc5322d949605 100644
--- a/styles.css
+++ b/styles.css
@@ -70,4 +70,11 @@
 
 .list-group-item-action:hover .iena-cpt-action-title {
     text-decoration: underline;
+}
+
+.review-badge {
+    border-radius: 0.15rem;
+    padding: 0.12rem 0.35rem;
+    background-color: #008090;
+    color: white;
 }
\ No newline at end of file