diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/RetrieveProfileJob.java b/app/src/main/java/org/thoughtcrime/securesms/jobs/RetrieveProfileJob.java index 7729c1569..82e4d3658 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/RetrieveProfileJob.java +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/RetrieveProfileJob.java @@ -237,6 +237,11 @@ public class RetrieveProfileJob extends BaseJob { @Override public void onRun() throws IOException, RetryLaterException { + if (!TextSecurePreferences.isPushRegistered(context)) { + Log.w(TAG, "Unregistered. Skipping."); + return; + } + Stopwatch stopwatch = new Stopwatch("RetrieveProfile"); RecipientDatabase recipientDatabase = DatabaseFactory.getRecipientDatabase(context); Set retries = new HashSet<>();