diff --git a/components/net/sf/briar/db/DatabaseComponentImpl.java b/components/net/sf/briar/db/DatabaseComponentImpl.java index a0f7a3b2f..615f93c98 100644 --- a/components/net/sf/briar/db/DatabaseComponentImpl.java +++ b/components/net/sf/briar/db/DatabaseComponentImpl.java @@ -575,7 +575,7 @@ DatabaseCleaner.Callback { if(!o.writeMessageId(m)) break; sent.add(m); } - o.finish(); + if(!sent.isEmpty()) o.finish(); db.commitTransaction(txn); return sent; } catch(DbException e) {