diff --git a/uk/ac/sanger/artemis/components/genebuilder/GeneUtils.java b/uk/ac/sanger/artemis/components/genebuilder/GeneUtils.java
index e14ddb2f15d82a17012396c3140caad11511083f..54b3d96af29b2066b9d57ca7bbeeb506d44de145 100644
--- a/uk/ac/sanger/artemis/components/genebuilder/GeneUtils.java
+++ b/uk/ac/sanger/artemis/components/genebuilder/GeneUtils.java
@@ -61,6 +61,7 @@ import uk.ac.sanger.artemis.io.DatabaseInferredFeature;
 import uk.ac.sanger.artemis.io.DocumentEntry;
 import uk.ac.sanger.artemis.io.EntryInformationException;
 import uk.ac.sanger.artemis.io.Feature;
+import uk.ac.sanger.artemis.io.GFFDocumentEntry;
 import uk.ac.sanger.artemis.io.GFFStreamFeature;
 import uk.ac.sanger.artemis.io.InvalidRelationException;
 import uk.ac.sanger.artemis.io.Key;
@@ -957,6 +958,23 @@ public class GeneUtils
     return false;
   }
   
+  /**
+   * Given an group of entries determine if they contain a GFF entry
+   * @param entryGroup
+   * @return
+   */
+  public static boolean isGFFEntry(final EntryGroup entryGroup)
+  {
+    final EntryVector entries = entryGroup.getActiveEntries();
+    
+    for(int i=0; i<entries.size(); i++)
+    {
+      if( entries.elementAt(i).getEMBLEntry() instanceof GFFDocumentEntry )
+        return true;
+    }
+    return false;
+  }
+  
   
   /**
    * Given a feature determine if it belongs to a database entry