diff --git a/SabreTools.Library/IO/XmlTextWriterExtensions.cs b/SabreTools.Library/IO/XmlTextWriterExtensions.cs index 082d2c07..505d5ba1 100644 --- a/SabreTools.Library/IO/XmlTextWriterExtensions.cs +++ b/SabreTools.Library/IO/XmlTextWriterExtensions.cs @@ -27,7 +27,10 @@ namespace SabreTools.Library.IO public static void WriteRequiredElementString(this XmlTextWriter writer, string localName, string value) { writer.WriteStartElement(localName); - writer.WriteRaw(value ?? string.Empty); + if (value == null) + writer.WriteRaw(string.Empty); + else + writer.WriteString(value); writer.WriteFullEndElement(); }