diff --git a/src/AddIns/Misc/ResourceToolkit/Project/Src/Resolver/BclNRefactoryResourceResolver.cs b/src/AddIns/Misc/ResourceToolkit/Project/Src/Resolver/BclNRefactoryResourceResolver.cs index 6b64cbfa7c..2e661c9313 100644 --- a/src/AddIns/Misc/ResourceToolkit/Project/Src/Resolver/BclNRefactoryResourceResolver.cs +++ b/src/AddIns/Misc/ResourceToolkit/Project/Src/Resolver/BclNRefactoryResourceResolver.cs @@ -637,9 +637,14 @@ namespace Hornung.ResourceToolkit.Resolver /// public static bool IsTypeRelationshipPossible(IMember member1, IMember member2) { + if (member1.ReturnType == null || member2.ReturnType == null) { + return false; + } + if (member1.ReturnType.Equals(member2.ReturnType)) { return true; } + IClass class1; IClass class2; if ((class1 = member1.ReturnType.GetUnderlyingClass()) == null) {