diff --git a/app/views/submit_form/_annotations.html.erb b/app/views/submit_form/_annotations.html.erb
new file mode 100644
index 00000000..f4fbaaff
--- /dev/null
+++ b/app/views/submit_form/_annotations.html.erb
@@ -0,0 +1 @@
+<%= render partial: 'submissions/annotation', collection: annots, as: :annot %>
diff --git a/app/views/submit_form/show.html.erb b/app/views/submit_form/show.html.erb
index 28f94fef..02967492 100644
--- a/app/views/submit_form/show.html.erb
+++ b/app/views/submit_form/show.html.erb
@@ -47,8 +47,8 @@
             
                
               
-                <% document_annots_index[index]&.each do |annot| %>
-                  <%= render 'submissions/annotation', annot: %>
+                <% if annots = document_annots_index[index] %>
+                  <%= render 'submit_form/annotations', annots: %>
                 <% end %>
                 <% fields_index.dig(document.uuid, index)&.each do |(area, field)| %>
                   <% value = values[field['uuid']].presence || (field['default_value'].present? ? Submitters::SubmitValues.template_default_value_for_submitter(field['default_value'], @submitter.submission.submitters.find { |e| e.uuid == field['submitter_uuid'] }, with_time: false) : nil) %>