diff --git a/app/models/communication/website.rb b/app/models/communication/website.rb
index 4220037d63d30894bca1aa0c4734cef0865847a3..c55bf171232e202408c374d47f96273230ae7946 100644
--- a/app/models/communication/website.rb
+++ b/app/models/communication/website.rb
@@ -58,6 +58,10 @@ class Communication::Website < ApplicationRecord
     "data/website.yml"
   end
 
+  def blocks
+    Communication::Block.where(about_type: 'Communication::Website::Page', about_id: pages)
+  end
+
   def git_dependencies(website)
     dependencies = (
       [self, config_permalinks, config_base_url] +