diff --git a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/FeedViewModel.kt b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/FeedViewModel.kt
index 29a632b475a2ab8bc0bc1380705f08898eff14a4..c66f2b2f63d2ef2c163b8b027311b4125512aedd 100644
--- a/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/FeedViewModel.kt
+++ b/briar-desktop/src/main/kotlin/org/briarproject/briar/desktop/blog/FeedViewModel.kt
@@ -89,7 +89,7 @@ class FeedViewModel @Inject constructor(
     private fun loadAllBlogPosts(txn: Transaction) {
         val posts = blogManager.getBlogIds(txn).flatMap { g ->
             loadBlogPosts(txn, g)
-        }.sortedDescending()
+        }.sorted()
         txn.attach {
             _posts.addAll(posts)
             _isLoading.value = false
@@ -109,7 +109,7 @@ class FeedViewModel @Inject constructor(
             val item = getItem(txn, header)
             txn.attach {
                 _posts.add(item)
-                _posts.sortDescending()
+                _posts.sort()
                 _isLoading.value = false
             }
         }