diff --git a/src/views/project/Project_edit.vue b/src/views/project/Project_edit.vue
index f83cca3735ef32c4b4c4980296335f2ce890f21b..32b62d52896da792b66ef9b91b6893c128943ab8 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">
@@ -208,6 +212,7 @@ export default {
         access_level_pub_feature: [],
         access_level_arch_feature: [],
       },
+      errorThumbnail:[],
       form: {
         title: "",
         slug: "",
@@ -309,6 +314,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;
         });
     },