diff --git a/styles.css b/styles.css
index 708b28fb99c5bb125599c8818cf8824a4a73b2dd..43b93a39dc0835b5973e114f0a85cf6f64385ffe 100644
--- a/styles.css
+++ b/styles.css
@@ -1216,4 +1216,13 @@ border-bottom: 1px solid #dee2e6;
 
 #iena-group-dropdown optgroup{
 	margin-left: 8px;
+
+}
+
+#details-modal{
+
+}
+#details-modal .modal-dialog{
+	margin-top: 13vw;
+	width: 80vw;
 }
\ No newline at end of file
diff --git a/suivi_unit.php b/suivi_unit.php
index 817e3699778d4e7b0c85da0a84abf126e82d5112..0c652b3891a4fb01e4ef86c1418feedb3cadcf1c 100644
--- a/suivi_unit.php
+++ b/suivi_unit.php
@@ -408,8 +408,7 @@ if (isset($_POST['action']) && $_POST['action'] == "details") {
     }
   
     $lastgrade=array();
-
-    if(!empty($gradesobject)){
+    if(!empty($gradesobject) && !empty($gradesobject->items)){
         $lastgradeobject=end($gradesobject->items[0]->grades);
        
         if($lastgradeobject){
@@ -426,7 +425,6 @@ if (isset($_POST['action']) && $_POST['action'] == "details") {
         }
         /*$lastgrade["passgrade"]=$gradesobject->items[0]->gradepass ? number_format($gradesobject->items[0]->gradepass, 2, ',', '') : null;*/
       
-      error_log(print_r($data["grades"], true));
     }
 
     //en cas d'achèvement manuel on créé les petites pastilles vertes ou grises (terminé ou à faire)
diff --git a/templates/modal-details.mustache b/templates/modal-details.mustache
index 41be416d56c0306b9399a7ee6f4d9a58c83ca170..acf0f88a407b173db29d442942f765c37208c3a2 100644
--- a/templates/modal-details.mustache
+++ b/templates/modal-details.mustache
@@ -14,7 +14,7 @@
 						
 						<div><b>Etudiant : </b>{{student}}</div>
 						<div><b>Activité : </b>{{activityname}}</div>
-						<label><b>Modalités d'achèvements :</b></label>
+						<label><b>Progression de l'étudiant dans les modalités d'achèvement :</b></label>
 						<div id="modal-completion-infos">{{{completioninfos}}}
 						</div>