diff --git a/src/mono/wasm/debugger/BrowserDebugProxy/MemberReferenceResolver.cs b/src/mono/wasm/debugger/BrowserDebugProxy/MemberReferenceResolver.cs index 7af53d6191dce9..b5ad4a56204b4d 100644 --- a/src/mono/wasm/debugger/BrowserDebugProxy/MemberReferenceResolver.cs +++ b/src/mono/wasm/debugger/BrowserDebugProxy/MemberReferenceResolver.cs @@ -104,9 +104,9 @@ public async Task GetValueFromObject(JToken objRet, CancellationToken t return (memberObject, remaining); } - if (!string.IsNullOrEmpty(methodInfo.TypeInfo.Namespace)) + if (!string.IsNullOrEmpty(methodInfo?.TypeInfo?.Namespace)) { - typeId = await FindStaticTypeId(methodInfo.TypeInfo.Namespace + "." + classNameToFind); + typeId = await FindStaticTypeId(methodInfo?.TypeInfo?.Namespace + "." + classNameToFind); if (typeId != -1) continue; }