diff --git a/changes/changelog.d/681.enhancement b/changes/changelog.d/681.enhancement
new file mode 100644
index 0000000000000000000000000000000000000000..9f872310623ba8e5eb3a63ab4263d5a85a8c4b92
--- /dev/null
+++ b/changes/changelog.d/681.enhancement
@@ -0,0 +1 @@
+Hide pagination when there is only one page of results (#681)
\ No newline at end of file
diff --git a/front/src/components/Pagination.vue b/front/src/components/Pagination.vue
index 57cac2815a0701ca66bb17c086d7e2d2033e02b4..963b000a81b490d468a439be130893b66b5a7084 100644
--- a/front/src/components/Pagination.vue
+++ b/front/src/components/Pagination.vue
@@ -1,5 +1,5 @@
 <template>
-  <div class="ui pagination menu" role="navigation" :aria-label="labels.pagination">
+  <div v-if='maxPage > 1' class="ui pagination menu" role="navigation" :aria-label="labels.pagination">
     <a href
       :disabled="current - 1 < 1"
       @click.prevent.stop="selectPage(current - 1)"
@@ -13,7 +13,7 @@
         {{ page }}
       </a href>
       <div v-else class="disabled item">
-        ...
+        …
       </div>
     </template>
     <a href