diff --git a/journals/forms.py b/journals/forms.py
index 30b3479d5d9cced4235a140ea42c08d2e509b41d..feb6323a7a8c8ab79ea4fcda10545d7e41a59b84 100644
--- a/journals/forms.py
+++ b/journals/forms.py
@@ -188,7 +188,7 @@ class CreateMetadataDOAJForm(forms.ModelForm):
             }
         }
         if publication.in_issue:
-            md['journal'] = {
+            md['bibjson']['journal'] = {
                 'publisher': 'SciPost',
                 'volume': str(publication.in_issue.in_volume.number),
                 'number': str(publication.in_issue.number),
@@ -210,7 +210,7 @@ class CreateMetadataDOAJForm(forms.ModelForm):
                 'title': publication.in_issue.in_volume.in_journal.get_name_display(),
             }
         else:
-            md['journal'] = {
+            md['bibjson']['journal'] = {
                 'publisher': 'SciPost',
                 'start_page': publication.get_paper_nr(),
                 'identifier': [{