diff --git a/briar-core/src/org/briarproject/properties/TransportPropertyManagerImpl.java b/briar-core/src/org/briarproject/properties/TransportPropertyManagerImpl.java index 71c93b4fd23a84588f59afc557bfec1d0915336a..b957adab5cffdc73a86e76cedd984693a8ba41c1 100644 --- a/briar-core/src/org/briarproject/properties/TransportPropertyManagerImpl.java +++ b/briar-core/src/org/briarproject/properties/TransportPropertyManagerImpl.java @@ -164,6 +164,8 @@ class TransportPropertyManagerImpl implements TransportPropertyManager, Transaction txn = db.startTransaction(true); try { for (Contact c : db.getContacts(txn)) { + // Don't return properties for inactive contacts + if (!c.isActive()) continue; Group g = getContactGroup(c); // Find the latest remote update LatestUpdate latest = findLatest(txn, g.getId(), t, false);