diff --git a/resources/js/components/Auth/Login.vue b/resources/js/components/Auth/Login.vue
index 8240c9990dd70dcacc3c31a50cc50879498074f3..aa29ca479cc26975b88bc9f16825db32821e7ac7 100644
--- a/resources/js/components/Auth/Login.vue
+++ b/resources/js/components/Auth/Login.vue
@@ -130,7 +130,13 @@ export default {
         async submit () {
             this.error = false
             this.sending = true
-            await axios.get('/sanctum/csrf-cookie')
+            try {
+                await axios.get('/sanctum/csrf-cookie')
+            } catch (e) {
+                this.errorMessage = 'Erreur de connexion au serveur. Veuillez en informer votre administrateur.'
+                this.error = true
+                this.sending = false
+            }
             try {
                 await axios.post('login', { email: this.email, password: this.password })
                 this.$store.commit('unsetPreviousUser')