diff --git a/crates/subspace-farmer/src/commitments.rs b/crates/subspace-farmer/src/commitments.rs index 6cb5550ae6659..a65ae6563f97b 100644 --- a/crates/subspace-farmer/src/commitments.rs +++ b/crates/subspace-farmer/src/commitments.rs @@ -353,8 +353,8 @@ impl Commitments { range: u64, salt: Salt, ) -> Option<(Tag, u64)> { - let mut commitment_databases = self.inner.commitment_databases.try_lock()?; - let db_entry = Arc::clone(commitment_databases.databases.get(&salt)?); + let commitment_databases = self.inner.commitment_databases.try_lock()?; + let db_entry = Arc::clone(commitment_databases.databases.peek(&salt)?); let db_guard = db_entry.db.try_lock()?; let db = db_guard.clone()?;