diff --git a/VectoCore/VectoCore/Utils/XMLValidator.cs b/VectoCore/VectoCore/Utils/XMLValidator.cs index a13f8f2113f5ed0501ceb43979d10e8e1683d069..5ddb86d20d5b845484b1068a7148a6dbf816d48b 100644 --- a/VectoCore/VectoCore/Utils/XMLValidator.cs +++ b/VectoCore/VectoCore/Utils/XMLValidator.cs @@ -129,7 +129,7 @@ namespace TUGraz.VectoCore.Utils public static void CallBackExceptionOnError(XmlSeverityType severity, ValidationEvent evt) { if (severity == XmlSeverityType.Error) { - throw new VectoException("Validation error: {0}", evt.ValidationEventArgs.Message); + throw new VectoException("Validation error: {0}", evt.ValidationEventArgs?.Message ?? evt.Exception?.Message); } }