diff --git a/src/invidious/views/channel.ecr b/src/invidious/views/channel.ecr
index c47342ad2..ab8c0b2e9 100644
--- a/src/invidious/views/channel.ecr
+++ b/src/invidious/views/channel.ecr
@@ -41,14 +41,14 @@
+ <% if videos.size == 100 %>
Next page
+ <% end %>
\ No newline at end of file
diff --git a/src/invidious/views/search.ecr b/src/invidious/views/search.ecr
index 1ec984300..350adc4b0 100644
--- a/src/invidious/views/search.ecr
+++ b/src/invidious/views/search.ecr
@@ -12,10 +12,8 @@
diff --git a/src/invidious/views/subscriptions.ecr b/src/invidious/views/subscriptions.ecr
index 09d5e0833..9ca38c70f 100644
--- a/src/invidious/views/subscriptions.ecr
+++ b/src/invidious/views/subscriptions.ecr
@@ -38,14 +38,14 @@
-
Next page
+ <% if (videos.size + notifications.size) == max_results %>
+
Next page
+ <% end %>
\ No newline at end of file