diff --git a/scipost_django/journals/templates/xml/publication_crossref.html b/scipost_django/journals/templates/xml/publication_crossref.html
index 1720eff0c6d68f93aff1e80461a0d46f3ace8cfc..6cfb45d798a9d7a149602d205c6887e701808d10 100644
--- a/scipost_django/journals/templates/xml/publication_crossref.html
+++ b/scipost_django/journals/templates/xml/publication_crossref.html
@@ -133,6 +133,13 @@
                         </ai:program>
                     </custom_metadata>
                 </crossmark>
+                <program xmlns="http://www.crossref.org/relations.xsd">
+                  {% for preprint_sub in publication.accepted_submission.thread_full %}
+                    <related_item>
+                      <intra_work_relation relationship-type="hasPreprint" identifier-type="uri">https://{{ domain }}{{ preprint_sub.get_absolute_url }}</intra_work_relation>
+                    </related_item>
+                  {% endfor %}                  
+                </program>
                 <archive_locations>
                     <archive name="CLOCKSS"></archive>
                 </archive_locations>