diff --git a/client/src/app/instance/search/components/result/datatable.component.html b/client/src/app/instance/search/components/result/datatable.component.html
index 69282defaa77ba8b85e0cdb59cb26944c3b6fc22..9d8ec1e0ad64a28ff1544f2fc0433e7ba73350db 100644
--- a/client/src/app/instance/search/components/result/datatable.component.html
+++ b/client/src/app/instance/search/components/result/datatable.component.html
@@ -59,9 +59,9 @@
         Show 
         <select class="custom-select" (change)="changeNbItems($event.target.value)">
             <option value="10" selected="true">10</option>
-            <option value="20">20</option>
-            <option value="50">50</option>
-            <option value="100">100</option>
+            <option *ngIf="dataLength > 10" value="20">20</option>
+            <option *ngIf="dataLength > 20" value="50">50</option>
+            <option *ngIf="dataLength > 50" value="100">100</option>
         </select>
         entries
     </div>