diff --git a/VocaluxeLib/Log/CLog.cs b/VocaluxeLib/Log/CLog.cs
index 92b9328c..4c9cb746 100644
--- a/VocaluxeLib/Log/CLog.cs
+++ b/VocaluxeLib/Log/CLog.cs
@@ -50,7 +50,7 @@ namespace VocaluxeLib.Log
/// The name of the log for song problems.
/// The name of the file which is used as crash marker.
/// The current version tag as it is displayed in the main menu.
- /// Delegate to the function wchih should be called if the reporter have to been shown.
+ /// Delegate to the function which should be called if the reporter have to been shown.
public static void Init(string logFolder, string fileNameMainLog, string fileNameSongInfoLog, string fileNameCrashMarker, string currentVersion, ShowReporterDelegate showReporterFunc)
{
_LogFolder = logFolder;
@@ -156,6 +156,12 @@ namespace VocaluxeLib.Log
_MainLogStringWriter.Flush();
// Show the Reporter
_ShowReporterFunc(crash: crash, showContinue: showContinue, vocaluxeVersionTag: _CurrentVersion, log: _MainLogStringBuilder.ToString(), lastError: _FormatMessageTemplate(messageTemplate, propertyValues));
+
+ // Delete the crash marker (we do not want to show this error again on the next restart)
+ if (!showContinue)
+ {
+ File.Delete(_CrashMarkerFilePath);
+ }
}
///