diff --git a/crates/language_models/src/provider/openai_subscribed.rs b/crates/language_models/src/provider/openai_subscribed.rs index a0b9d16fa9e3f0f03285a074f69ec2f92b8e159b..98d52b8c621a2b90405c54a4eda2320c889798cb 100644 --- a/crates/language_models/src/provider/openai_subscribed.rs +++ b/crates/language_models/src/provider/openai_subscribed.rs @@ -191,6 +191,7 @@ impl OpenAiSubscribedProvider { .log_err(); state.update(cx, |s, cx| { s.credentials = None; + s.sign_in_task = None; cx.notify(); })?; anyhow::Ok(())