diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/HabiticaBaseApplication.java b/Habitica/src/main/java/com/habitrpg/android/habitica/HabiticaBaseApplication.java index 0522aba70..dad7301a5 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/HabiticaBaseApplication.java +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/HabiticaBaseApplication.java @@ -263,8 +263,10 @@ public abstract class HabiticaBaseApplication extends MultiDexApplication { @Override public boolean deleteDatabase(String name) { Realm realm = Realm.getDefaultInstance(); - realm.deleteAll(); - realm.close(); + realm.executeTransaction(realm1 -> { + realm1.deleteAll(); + realm1.close(); + }); return true; }