diff --git a/js/feedlist.js b/js/feedlist.js
index 7f60194dc799828a9fc3f279d7acf8d3e0c05586..7c2e08052d41888afa630db048d5d36fc46f5a9d 100644
--- a/js/feedlist.js
+++ b/js/feedlist.js
@@ -35,10 +35,7 @@ function loadMoreHeadlines() {
 		} else if (_search_query) {
 			offset = num_all;
 		} else if (view_mode == "adaptive") {
-			if (num_unread > 0)
-				offset = unread_in_buffer;
-			else
-				offset = num_all;
+			offset = num_unread > 0 ? unread_in_buffer : num_all;
 		} else {
 			offset = num_all;
 		}