diff --git a/Gremlin/GremlinUI/Operations/TexFileHandler.cs b/Gremlin/GremlinUI/Operations/TexFileHandler.cs index 984c14f..b58cd28 100644 --- a/Gremlin/GremlinUI/Operations/TexFileHandler.cs +++ b/Gremlin/GremlinUI/Operations/TexFileHandler.cs @@ -93,7 +93,16 @@ namespace Gremlin.Operations _ = anschreibenListe.AppendLine(@"\end{itemize}"); subitem = false; } - _ = anschreibenListe.AppendLine($"\\item {lineItemVM.CustomDescription.CoverletterText} (\\#{lineItemVM.Position})"); + if (lineItemVM.CustomDescription != null) + { + _ = lineItemVM.CustomDescription.CoverletterText != null + ? anschreibenListe.AppendLine($"\\item {lineItemVM.CustomDescription.CoverletterText} (\\#{lineItemVM.Position})") + : anschreibenListe.AppendLine($"\\item {lineItemVM.CustomDescription.Heading} (\\#{lineItemVM.Position})"); + } + else + { + _ = anschreibenListe.AppendLine($"\\item {lineItemVM.SapShortDescription} (\\#{lineItemVM.Position})"); + } } else {