diff --git a/bramble-core/src/main/java/org/briarproject/bramble/mailbox/MailboxWorkerFactoryImpl.java b/bramble-core/src/main/java/org/briarproject/bramble/mailbox/MailboxWorkerFactoryImpl.java index 34a3cab74..3031741ee 100644 --- a/bramble-core/src/main/java/org/briarproject/bramble/mailbox/MailboxWorkerFactoryImpl.java +++ b/bramble-core/src/main/java/org/briarproject/bramble/mailbox/MailboxWorkerFactoryImpl.java @@ -88,8 +88,10 @@ class MailboxWorkerFactoryImpl implements MailboxWorkerFactory { public MailboxWorker createContactListWorkerForOwnMailbox( ConnectivityChecker connectivityChecker, MailboxProperties properties) { - return new OwnMailboxContactListWorker(ioExecutor, db, eventBus, - connectivityChecker, mailboxApiCaller, mailboxApi, - mailboxUpdateManager, properties); + OwnMailboxContactListWorker worker = new OwnMailboxContactListWorker( + ioExecutor, db, eventBus, connectivityChecker, mailboxApiCaller, + mailboxApi, mailboxUpdateManager, properties); + eventBus.addListener(worker); + return worker; } }