diff --git a/uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java b/uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java
index 83a8e9201bbf532bb71efe0dc1ff6df7e477bd47..cf188d9a72ab5f3c658a27fcf767a4196c722dc8 100644
--- a/uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java
+++ b/uk/ac/sanger/artemis/io/PublicDBDocumentEntry.java
@@ -142,10 +142,8 @@ public class PublicDBDocumentEntry extends SimpleDocumentEntry
     {
       try
       {
-        if(feature instanceof GFFStreamFeature && feature.getEntry() instanceof DatabaseDocumentEntry)
+        if(feature instanceof GFFStreamFeature)
           return mapGffToNativeFeature(feature);
-        else if(feature instanceof GFFStreamFeature)
-          return new GFFStreamFeature(feature);
         else if (this instanceof EmblDocumentEntry)
           return new EmblStreamFeature(feature);
         else