diff --git a/journals/templates/xml/publication_crossref.html b/journals/templates/xml/publication_crossref.html
index 26e49c9c2dadf0e8289493cc40de4dfe8bee10b6..0a5701945658cc3195d1cc05c8c3d5da0cac2d5d 100644
--- a/journals/templates/xml/publication_crossref.html
+++ b/journals/templates/xml/publication_crossref.html
@@ -12,11 +12,11 @@
     </head>
     <body>
         <journal>
-            {% if publication.in_issue %}
+            {% if publication.in_issue.in_volume %}
                 <journal_metadata>
                     <full_title>{{ publication.in_issue.in_volume.in_journal.get_name_display }}</full_title>
                     <abbrev_title>{{ publication.in_issue.in_volume.in_journal.abbreviation_citation }}</abbrev_title>
-                    {% if publication.in_journal.issn %}<issn media_type='electronic'>{{ publication.in_journal.issn }}</issn>{% endif %}
+                    {% if publication.in_issue.in_volume.in_journal.issn %}<issn media_type='electronic'>{{ publication.in_issue.in_volume.in_journal.issn }}</issn>{% endif %}
                     <doi_data>
                         <doi>{{ publication.in_issue.in_volume.in_journal.doi_string }}</doi>
                         <resource>https://scipost.org/{{ publication.in_issue.in_volume.in_journal.doi_string }}</resource>
@@ -31,6 +31,22 @@
                     </journal_volume>
                     <issue>{{ publication.in_issue.number }}</issue>
                 </journal_issue>
+            {% elif publication.in_issue.in_journal %}
+                <journal_metadata>
+                    <full_title>{{ publication.in_issue.in_journal.get_name_display }}</full_title>
+                    <abbrev_title>{{ publication.in_issue.in_journal.abbreviation_citation }}</abbrev_title>
+                    {% if publication.in_issue.in_journal.issn %}<issn media_type='electronic'>{{ publication.in_issue.in_journal.issn }}</issn>{% endif %}
+                    <doi_data>
+                        <doi>{{ publication.in_issue.in_journal.doi_string }}</doi>
+                        <resource>https://scipost.org/{{ publication.in_issue.in_journal.doi_string }}</resource>
+                    </doi_data>
+                </journal_metadata>
+                <journal_issue>
+                    <publication_date media_type='online'>
+                        <year>{{ publication.publication_date|date:'Y' }}</year>
+                    </publication_date>
+                    <issue>{{ publication.in_issue.number }}</issue>
+                </journal_issue>
             {% else %}
                 <journal_metadata>
                     <full_title>{{ publication.in_journal.get_name_display }}</full_title>