diff --git a/uk/ac/sanger/artemis/components/DatabaseEntrySource.java b/uk/ac/sanger/artemis/components/DatabaseEntrySource.java index ce2d44c82abcff806a22ea733ab9b9caa8ec4df5..5c052957062859b77de5a10cd9ee4df749c312ea 100644 --- a/uk/ac/sanger/artemis/components/DatabaseEntrySource.java +++ b/uk/ac/sanger/artemis/components/DatabaseEntrySource.java @@ -391,8 +391,8 @@ public class DatabaseEntrySource implements EntrySource DatabaseDocument[] new_docs = doc.getGffDocuments(location, id); db_entry = new DatabaseDocumentEntry[new_docs.length]; - for(int i=1; i<new_docs.length; i++) - db_entry[i-1] = new DatabaseDocumentEntry(new_docs[i]); + for(int i=0; i<new_docs.length; i++) + db_entry[i] = new DatabaseDocumentEntry(new_docs[i]); } catch(EntryInformationException e) { diff --git a/uk/ac/sanger/artemis/util/DatabaseDocument.java b/uk/ac/sanger/artemis/util/DatabaseDocument.java index 669c7bb9eab357f6a91ec706b8772c3d8f14616c..f4497ab64890a894e21e6acf6190faccfd13b4d0 100644 --- a/uk/ac/sanger/artemis/util/DatabaseDocument.java +++ b/uk/ac/sanger/artemis/util/DatabaseDocument.java @@ -240,8 +240,7 @@ public class DatabaseDocument extends Document else name = types[i]; - if(gff_buffer[i].length() > 0) - new_docs[i-1] = new DatabaseDocument(location, id, gff_buffer[i], name); + new_docs[i-1] = new DatabaseDocument(location, id, gff_buffer[i], name); } return new_docs;