diff --git a/scipost_django/scipost/templates/scipost/portal/_hx_publications_page.html b/scipost_django/scipost/templates/scipost/portal/_hx_publications_page.html
index a47b218b55469afbcf2c0f47975d76202d2515dd..fdac09e57b934aeb8f78f1711546c8322e26addd 100644
--- a/scipost_django/scipost/templates/scipost/portal/_hx_publications_page.html
+++ b/scipost_django/scipost/templates/scipost/portal/_hx_publications_page.html
@@ -12,6 +12,7 @@
     <button class="btn btn-primary m-2" type="button"
 	    hx-get="{% url 'scipost:_hx_publications_page' %}?page={{ page_obj.next_page_number }}"
 	    hx-target="#next-publications-{{ page_obj.number }}"
+	    hx-swap="outerHTML"
 	    hx-indicator="#indicator-publications-page-{{ page_obj.number }}"
     >
       Load page {{ page_obj.next_page_number }} (out of {{ page_obj.paginator.num_pages }})
diff --git a/scipost_django/scipost/templates/scipost/portal/_hx_submissions_page.html b/scipost_django/scipost/templates/scipost/portal/_hx_submissions_page.html
index 386cc5b5b936e49158d3101b9627923c6076e2bf..52f502f9ed2d13eea2e1806c47929d94c60fc559 100644
--- a/scipost_django/scipost/templates/scipost/portal/_hx_submissions_page.html
+++ b/scipost_django/scipost/templates/scipost/portal/_hx_submissions_page.html
@@ -12,6 +12,7 @@
     <button class="btn btn-primary m-2" type="button"
 	    hx-get="{% url 'scipost:_hx_submissions_page' %}?page={{ page_obj.next_page_number }}"
 	    hx-target="#next-submissions-{{ page_obj.number }}"
+	    hx-swap="outerHTML"
 	    hx-indicator="#indicator-submissions-page-{{ page_obj.number }}"
     >
       Load page {{ page_obj.next_page_number }} (out of {{ page_obj.paginator.num_pages }})