diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobmanager/JobController.java b/app/src/main/java/org/thoughtcrime/securesms/jobmanager/JobController.java index a8ad2ae04c..e2ca4bc6c5 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobmanager/JobController.java +++ b/app/src/main/java/org/thoughtcrime/securesms/jobmanager/JobController.java @@ -130,6 +130,7 @@ class JobController { if (jobTracker.haveAnyFailed(allDependsOn)) { Log.w(TAG, "This job depends on a job that failed! Failing this job immediately."); List dependents = onFailure(job); + job.setContext(application); job.onFailure(); Stream.of(dependents).forEach(Job::onFailure); return;