diff --git a/src/Marten/Storage/Metadata/MetadataColumn.cs b/src/Marten/Storage/Metadata/MetadataColumn.cs index a41352e2fc..2af89e196d 100644 --- a/src/Marten/Storage/Metadata/MetadataColumn.cs +++ b/src/Marten/Storage/Metadata/MetadataColumn.cs @@ -122,7 +122,7 @@ public override MemberInfo Member if (value.GetRawMemberType() != typeof(T)) { throw new ArgumentOutOfRangeException(nameof(value), - $"The {_memberName} member has to be of type {typeof(T).NameInCode()}"); + $"The {_memberName} member of {_member.DeclaringType?.NameInCode() ?? "null"} has to be of type {typeof(T).NameInCode()}"); } _member = value;