diff --git a/src/views/project/Project_edit.vue b/src/views/project/Project_edit.vue
index 8fefe1f87880bb0e53291585b512e651a6bd61eb..92039ad923955bacf0786256d69279efd8e6ad55 100644
--- a/src/views/project/Project_edit.vue
+++ b/src/views/project/Project_edit.vue
@@ -53,7 +53,11 @@
             name="thumbnail"
             id="thumbnail"
           />
-          <!-- {{ form.thumbnail.errors }} -->
+          <ul  v-if="errorThumbnail.length" id="errorlist-thumbnail" class="errorlist">
+            <li>
+               {{ errorThumbnail[0] }}
+            </li>
+          </ul>
         </div>
       </div>
       <div class="field">
@@ -202,6 +206,7 @@ export default {
         access_level_pub_feature: [],
         access_level_arch_feature: [],
       },
+      errorThumbnail:[],
       form: {
         title: "",
         slug: "",
@@ -303,6 +308,10 @@ export default {
           }
         })
         .catch((error) => {
+          let err_msg = "Transférez une image valide. Le fichier que vous avez transféré n'est pas une image, ou il est corrompu."
+          if (error.response.data[0])
+            err_msg = error.response.data[0]
+          this.errorThumbnail.push(err_msg);
           throw error;
         });
     },