diff --git a/build/dependencies.props b/build/dependencies.props
index 4dc2b1d9e0..6b98644d02 100644
--- a/build/dependencies.props
+++ b/build/dependencies.props
@@ -23,10 +23,10 @@
3.0.0-preview1-26907-05
15.6.1
15.8.525
- 16.0.142-g25b7188c54
15.8.28010
- 16.0.142-g25b7188c54
+ 16.0.142-g25b7188c54
16.0.142-g25b7188c54
+ 16.0.142-g25b7188c54
7.10.6071
16.0.201-pre-g7d366164d0
2.0.6142705
diff --git a/src/Microsoft.VisualStudio.Editor.Razor/RazorDirectiveCompletionSourceProvider.cs b/src/Microsoft.VisualStudio.Editor.Razor/RazorDirectiveCompletionSourceProvider.cs
index 0c9e40a38f..e1416c2b6e 100644
--- a/src/Microsoft.VisualStudio.Editor.Razor/RazorDirectiveCompletionSourceProvider.cs
+++ b/src/Microsoft.VisualStudio.Editor.Razor/RazorDirectiveCompletionSourceProvider.cs
@@ -48,7 +48,8 @@ namespace Microsoft.VisualStudio.Editor.Razor
}
var razorBuffer = textView.BufferGraph.GetRazorBuffers().FirstOrDefault();
- if (!razorBuffer.Properties.TryGetProperty(typeof(RazorDirectiveCompletionSource), out IAsyncCompletionSource completionSource))
+ if (!razorBuffer.Properties.TryGetProperty(typeof(RazorDirectiveCompletionSource), out IAsyncCompletionSource completionSource) ||
+ completionSource == null)
{
completionSource = CreateCompletionSource(razorBuffer);
razorBuffer.Properties.AddProperty(typeof(RazorDirectiveCompletionSource), completionSource);