diff --git a/src/main/java/common/ConfigurationTTool.java b/src/main/java/common/ConfigurationTTool.java
index c847acf7ceab961d46d8225b8437ffa31ac1dc12..5838c938ae342b9031449e13dca763e93a355b66 100755
--- a/src/main/java/common/ConfigurationTTool.java
+++ b/src/main/java/common/ConfigurationTTool.java
@@ -38,10 +38,7 @@
 
 package common;
 
-import myutil.FileUtils;
-import myutil.MalformedConfigurationException;
-import myutil.PluginManager;
-import myutil.TraceManager;
+import myutil.*;
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
 import org.w3c.dom.NodeList;
@@ -224,8 +221,6 @@ public class ConfigurationTTool {
             throw new MalformedConfigurationException("Filepb");
         }
 
-
-
         while ( (index0 = data.indexOf("<LastOpenFile")) != -1) {
             index1 = data.indexOf("/>", index0+1);
             if (index1 == -1) {
@@ -235,6 +230,7 @@ public class ConfigurationTTool {
         }
 
         index0 = data.indexOf("</TURTLECONFIGURATION>");
+
         String toBeAdded = "";
         // Adding configuration there
         for(int i=0; i<LastOpenFiles.length; i++) {
@@ -243,7 +239,7 @@ public class ConfigurationTTool {
                 toBeAdded = toBeAdded + "<LastOpenFile data=\"" + file + "\" />\n";
             }
         }
-        data = data.substring(0, index0-1) + toBeAdded + data.substring(index0, data.length());
+        data = data.substring(0, index0-1) + toBeAdded + "\n" + data.substring(index0, data.length());
 
         //sb.append("data = " + data + " ConfigurationTTool.LastOpenFile=" + ConfigurationTTool.LastOpenFile);
 
@@ -338,6 +334,9 @@ public class ConfigurationTTool {
                 write = true;
             }
         }
+
+        data = Conversion.replaceAllString(data, "\n\n", "\n");
+
         if (write) {
             //sb.append("Writing data=" + data);
             try {