diff --git a/src/views/Catalog.vue b/src/views/Catalog.vue
index d0e074e6d2a2b6d6ba2e5f2d0573a177a9474f1e..14c23f62d7d03e9e809adb8ca0a2c7505774ab20 100644
--- a/src/views/Catalog.vue
+++ b/src/views/Catalog.vue
@@ -20,8 +20,7 @@
             'row',
             {
               selected:
-                selectedResource &&
-                resource.layer === selectedResource.layer,
+                selectedResource && resource.layer === selectedResource.layer,
             },
           ]"
         >
@@ -191,10 +190,12 @@ export default {
   },
 
   mounted() {
+    this.$store.commit("DISPLAY_LOADER", "Interrogation du catologue datasud.");
     this.$store.dispatch("GET_PROJECT_INFO", this.$route.params.slug);
-    miscAPI
-      .getIdgoCatalog()
-      .then((data) => (this.ressources = data.layers));
+    miscAPI.getIdgoCatalog().then((data) => {
+      this.$store.commit("DISCARD_LOADER");
+      this.ressources = data.layers;
+    });
   },
 };
 </script>