diff --git a/app/src/main/java/de/kuschku/quasseldroid/settings/Settings.kt b/app/src/main/java/de/kuschku/quasseldroid/settings/Settings.kt
index ad45e290a84545739bd0022fa1828053f2c8bd9f..81f11bc055dd38021b94daef56a5ef2d2d24b673 100644
--- a/app/src/main/java/de/kuschku/quasseldroid/settings/Settings.kt
+++ b/app/src/main/java/de/kuschku/quasseldroid/settings/Settings.kt
@@ -104,6 +104,10 @@ object Settings {
 
   fun backlog(context: Context) = context.sharedPreferences {
     BacklogSettings(
+      initialAmount = getString(
+        context.getString(R.string.preference_initial_amount_key),
+        BacklogSettings.DEFAULT.initialAmount.toString()
+      ).toIntOrNull() ?: BacklogSettings.DEFAULT.initialAmount,
       pageSize = getString(
         context.getString(R.string.preference_page_size_key),
         BacklogSettings.DEFAULT.pageSize.toString()
@@ -119,4 +123,4 @@ object Settings {
       )
     )
   }
-}
\ No newline at end of file
+}