diff --git a/ClosedXML/Excel/XLWorkbook_Load.cs b/ClosedXML/Excel/XLWorkbook_Load.cs index 44d678a..307f878 100644 --- a/ClosedXML/Excel/XLWorkbook_Load.cs +++ b/ClosedXML/Excel/XLWorkbook_Load.cs @@ -78,7 +78,11 @@ { foreach (var m in dSpreadsheet.CustomFilePropertiesPart.Properties.Elements()) { - String name = m.Name.Value; + String name = m.Name?.Value; + + if (string.IsNullOrWhiteSpace(name)) + continue; + if (m.VTLPWSTR != null) CustomProperties.Add(name, m.VTLPWSTR.Text); else if (m.VTFileTime != null)