diff --git a/src/invidious/views/channel.ecr b/src/invidious/views/channel.ecr
index c47342ad..ab8c0b2e 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 1ec98430..350adc4b 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 09d5e083..9ca38c70 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