diff --git a/PlayWallCore/src/main/java/de/tobias/playpad/project/ProjectSettings.java b/PlayWallCore/src/main/java/de/tobias/playpad/project/ProjectSettings.java
index 42efc1b298d0f22d317e2900d1a4ef04020d305d..0e4d089f1fa7f183a685ac292fc2fc363ca7cb2d 100644
--- a/PlayWallCore/src/main/java/de/tobias/playpad/project/ProjectSettings.java
+++ b/PlayWallCore/src/main/java/de/tobias/playpad/project/ProjectSettings.java
@@ -1,12 +1,22 @@
 package de.tobias.playpad.project;
 
 import de.thecodelabs.storage.settings.annotation.Key;
+import de.thecodelabs.utils.application.ApplicationUtils;
 
 import java.nio.file.Path;
 
 public class ProjectSettings {
 
-	public static final int MAX_PAGES = 10;
+	public static final int MAX_PAGES;
+
+	static {
+		Object maxPages = ApplicationUtils.getApplication().getUserDefaults().getData("MAX_PAGES");
+		if (maxPages != null) {
+			MAX_PAGES = Integer.parseInt(maxPages.toString());
+		} else {
+			MAX_PAGES = 10;
+		}
+	}
 
 	public static final int MAX_COLUMNS = 15;
 	public static final int MAX_ROWS = 15;