diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/core/preferences/Preferences.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/preferences/Preferences.java index 3add5f25e..27a95a2f0 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/core/preferences/Preferences.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/preferences/Preferences.java @@ -125,7 +125,8 @@ public class Preferences { } public int getFirstWeekDay() { - return Integer.parseInt(storage.getString("pref_week_start", "7")); + Calendar calendar = new GregorianCalendar(); + return Integer.parseInt(storage.getString("pref_week_start", String.valueOf(calendar.getFirstDayOfWeek()))); } public String getSyncAddress() {