diff --git a/BeWo/BeWoApp.xaml.cs b/BeWo/BeWoApp.xaml.cs index e31db33c3..647858098 100644 --- a/BeWo/BeWoApp.xaml.cs +++ b/BeWo/BeWoApp.xaml.cs @@ -1142,7 +1142,7 @@ namespace BeWo showStackTrace = false; showSupportForm = false; } - else if (stacktrace.IndexOf("GenericADOException") >= 0 && (stacktrace.IndexOf("could not insert") >= 0 || stacktrace.IndexOf("could not update") >= 0) && stacktrace.IndexOf("Incorrect string value") >= 0) + else if (!String.IsNullOrEmpty(e.Message) && e.Message.IndexOf("GenericADOException") >= 0 && (e.Message.IndexOf("could not insert") >= 0 || e.Message.IndexOf("could not update") >= 0) && e.Message.IndexOf("Incorrect string value") >= 0) { displayMessage = "Ihre Eingabe enthält ungültige Zeichen. Wenn Sie einen Text aus einem anderen Programm kopiert haben, entfernen Sie bitte vor dem Speichern die ungültigen Zeichen oder geben Sie den Text manuell ein."; showStackTrace = true;