diff --git a/uk/ac/sanger/artemis/io/ReadAndWriteEntry.java b/uk/ac/sanger/artemis/io/ReadAndWriteEntry.java index b8cb54c06da22fff22c95f7554c93d77acd968d4..2138a34e272b950a9f883d40ac4693f98192d53c 100644 --- a/uk/ac/sanger/artemis/io/ReadAndWriteEntry.java +++ b/uk/ac/sanger/artemis/io/ReadAndWriteEntry.java @@ -153,7 +153,8 @@ public class ReadAndWriteEntry if(destination_type == DocumentEntryFactory.EMBL_FORMAT && (entry.getHeaderText() == null || - entry.getHeaderText().equals(""))) + entry.getHeaderText().equals("") || + entry.getHeaderText().startsWith("#"))) { String name = file.getName(); int ind = name.lastIndexOf("."); @@ -167,8 +168,7 @@ public class ReadAndWriteEntry "Location/Qualifiers\nFH\n"); entry.setHeaderText(header); } - - + if(include_diana_extensions) entry.save(file, destination_type, force, artemis_entry_information); else