diff --git a/Gemfile.lock b/Gemfile.lock
index 4c2c62d8ba2e76010f2be954d590bda50542d521..043362ea36d74360d57d3c53a15a0b22ac7fb730 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -500,6 +500,7 @@ PLATFORMS
   arm64-darwin-21
   arm64-darwin-22
   x86_64-darwin-21
+  x86_64-darwin-22
   x86_64-linux
 
 DEPENDENCIES
diff --git a/app/views/admin/communication/blocks/templates/pages/_edit.html.erb b/app/views/admin/communication/blocks/templates/pages/_edit.html.erb
index fa01d890ee12e043186d2bf0fc5579a925fd1645..08d6820ac966ab94647e7ee421aa24dd5d112920 100644
--- a/app/views/admin/communication/blocks/templates/pages/_edit.html.erb
+++ b/app/views/admin/communication/blocks/templates/pages/_edit.html.erb
@@ -42,7 +42,9 @@
   <div class="col-lg-6">
     <h2 class="h3"><%= t '.display.title' %></h2>
     <%= block_component_edit :show_main_description %>
-    <%= block_component_edit :show_description %>
-    <%= block_component_edit :show_image %>
+    <div v-show="data.layout != 'list'">
+      <%= block_component_edit :show_description %>
+      <%= block_component_edit :show_image %>
+    </div>
   </div>
 </div>