<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -192,7 +192,6 @@ namespace GitUI
                 {
                     Message.Text = string.Empty;
 
-                    File.Delete(GitCommands.Settings.WorkingDirGitDir() + &quot;\\COMMITMESSAGE&quot;);
                     if (CloseDialogAfterCommit.Checked)
                         Close();
                     else
@@ -545,11 +544,17 @@ namespace GitUI
         private void FormCommit_FormClosing(object sender, FormClosingEventArgs e)
         {
             if (!string.IsNullOrEmpty(Message.Text))
+            {
                 using (StreamWriter textWriter = new StreamWriter(GitCommands.Settings.WorkingDirGitDir() + &quot;\\COMMITMESSAGE&quot;, false))
                 {
                     textWriter.Write(Message.Text);
                     textWriter.Close();
                 }
+            }
+            else
+            {
+                File.Delete(GitCommands.Settings.WorkingDirGitDir() + &quot;\\COMMITMESSAGE&quot;);
+            }
         }
 
         private void deleteAllUntrackedFilesToolStripMenuItem_Click(object sender, EventArgs e)</diff>
      <filename>GitUI/Commit.cs</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7c0a505bea9b89d25d71076d8aa41678fb3a1b2b</id>
    </parent>
  </parents>
  <author>
    <name>Henk Westhuis</name>
    <email>Henk_Westhuis@hotmail.com</email>
  </author>
  <url>http://github.com/spdr870/gitextensions/commit/d32a93704cd894b06a4f9c9be2421c79b1057ed0</url>
  <id>d32a93704cd894b06a4f9c9be2421c79b1057ed0</id>
  <committed-date>2009-11-03T09:50:47-08:00</committed-date>
  <authored-date>2009-11-03T09:50:47-08:00</authored-date>
  <message>Delete commit message after succesful commit.</message>
  <tree>61bd811b2cb362afadc2eaa9fa8643883a96c6ad</tree>
  <committer>
    <name>Henk Westhuis</name>
    <email>Henk_Westhuis@hotmail.com</email>
  </committer>
</commit>
