diff --git a/helix-lsp/src/client.rs b/helix-lsp/src/client.rs index 69ddb1ec53faa..897bbd60b4c41 100644 --- a/helix-lsp/src/client.rs +++ b/helix-lsp/src/client.rs @@ -1120,9 +1120,12 @@ impl Client { text_document: lsp::TextDocumentIdentifier, work_done_token: Option, ) -> Option>> { - if self.capabilities.get().unwrap().color_provider.is_none() { - return None; - } + self.capabilities + .get() + .unwrap() + .color_provider + .is_none() + .as_ref()?; let params = lsp::DocumentColorParams { text_document,