diff --git a/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountSession.java b/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountSession.java index fde8cc566..fa7a85eb1 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountSession.java +++ b/mastodon/src/main/java/org/joinmastodon/android/api/session/AccountSession.java @@ -146,6 +146,9 @@ public class AccountSession{ @Override public void onError(ErrorResponse error){ Log.w(TAG, "Failed to load preferences for account "+getID()+": "+error); + if (preferences==null) + preferences=new Preferences(); + preferencesFromAccountSource(self); } }) .exec(getID());