diff --git a/uk/ac/sanger/artemis/io/GFFStreamFeature.java b/uk/ac/sanger/artemis/io/GFFStreamFeature.java index 846ce04dd0a8db1d87e2daf98588fdc59f031dea..8cbe4d4f2e0cb01797deee7ff2684e1630ea5a2e 100644 --- a/uk/ac/sanger/artemis/io/GFFStreamFeature.java +++ b/uk/ac/sanger/artemis/io/GFFStreamFeature.java @@ -765,7 +765,15 @@ public class GFFStreamFeature extends SimpleDocumentFeature if(seqname == null && ((GFFDocumentEntry)getEntry()).getDocument() != null) seqname = ((GFFDocumentEntry)getEntry()).getDocument().getName(); if(seqname == null) - seqname = "gff_seqname"; + { + try + { + seqname = ((GFFStreamFeature)(getEntry().getAllFeatures().elementAt(0))).getGffSeqName(); + } + catch(Exception e) {} + if(seqname == null) + seqname = "gff_seqname"; + } if(source == null) source = "artemis";