diff --git a/crates/gpui/src/platform/linux/platform.rs b/crates/gpui/src/platform/linux/platform.rs index ddb7f7918e..180ff065c2 100644 --- a/crates/gpui/src/platform/linux/platform.rs +++ b/crates/gpui/src/platform/linux/platform.rs @@ -491,6 +491,7 @@ impl Platform for P { let username = attributes .get("username") .context("Cannot find username in stored credentials")?; + item.unlock().await?; let secret = item.secret().await?; // we lose the zeroizing capabilities at this boundary,