diff --git a/app/models/communication/block.rb b/app/models/communication/block.rb
index a7efd61f83f8e402c6b1fba7d850c903c9382835..327082ab82b322f1aee761673bcb6d0be02d47e2 100644
--- a/app/models/communication/block.rb
+++ b/app/models/communication/block.rb
@@ -141,8 +141,8 @@ class Communication::Block < ApplicationRecord
     translation.about = about_translation
     translation.template.translate!
     translation.data = translation.template.data
-    translation.save
     translation.heading_id = heading_id
+    translation.save
   end
 
   def to_s