diff --git a/app/models/communication/website.rb b/app/models/communication/website.rb
index 90003562089828c7f0fba5d87c8ea69845fd43f1..84ed0a0811c80c78bee4705c22f62d4d3cda2a12 100644
--- a/app/models/communication/website.rb
+++ b/app/models/communication/website.rb
@@ -46,6 +46,12 @@ class Communication::Website < ApplicationRecord
   end
 
   def git_dependencies_static
-    (pages + posts + categories + menus + people + [home] + [about]).compact
+    (
+      pages + pages.map(&:explicit_active_storage_blobs) +
+      posts + posts.map(&:explicit_active_storage_blobs) +
+      categories + menus + people +
+      [home] + home.explicit_active_storage_blobs
+      [about]
+    ).uniq.compact
   end
 end