diff --git a/src/Features/Core/Portable/Completion/CompletionHelperServiceFactory.cs b/src/Features/Core/Portable/Completion/CompletionHelperServiceFactory.cs index 9980f8441e6eebcbdafd86458a5a157d90b0dc2c..9d76d69c441a9f7eebd1f281438b885c66d4a548 100644 --- a/src/Features/Core/Portable/Completion/CompletionHelperServiceFactory.cs +++ b/src/Features/Core/Portable/Completion/CompletionHelperServiceFactory.cs @@ -43,7 +43,9 @@ public CompletionHelper GetCompletionHelper(Document document) } var syntaxFacts = document.GetLanguageService(); - return syntaxFacts.IsCaseSensitive + var caseSensitive = syntaxFacts?.IsCaseSensitive ?? true; + + return caseSensitive ? this._caseSensitiveInstance : this._caseInsensitiveInstance; }