summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/domain/libimagmail/src/mailtree.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/domain/libimagmail/src/mailtree.rs b/lib/domain/libimagmail/src/mailtree.rs
index 8d2a1b1d..c5c96bd2 100644
--- a/lib/domain/libimagmail/src/mailtree.rs
+++ b/lib/domain/libimagmail/src/mailtree.rs
@@ -131,6 +131,7 @@ fn fill_arena_with<'a>(arena: &mut Arena<String>, store: &'a MailStoreWithConnec
.load(store.connection())?
.ok_or_else(|| format_err!("Tried to load unavailable mail: {}", mail.get_location()))?;
trace!("Loaded from store: {}", reply.get_id());
+ drop(mail);
trace!("Recursing with: {}", reply.get_id());
fill_arena_with(arena, store, reply).map(|_| ())