diff --git a/src/plugins/languageclient/clientrequest.cpp b/src/plugins/languageclient/clientrequest.cpp index 3125b25a72c..bb853f80e4f 100644 --- a/src/plugins/languageclient/clientrequest.cpp +++ b/src/plugins/languageclient/clientrequest.cpp @@ -30,7 +30,7 @@ bool ClientWorkspaceSymbolRequest::preStartCheck() if (!capability.has_value()) return false; const auto boolvalue = std::get_if(&*capability); - if (boolvalue && !boolvalue) + if (boolvalue && !*boolvalue) return false; return true;