diff --git a/uk/ac/sanger/artemis/io/GenbankTblOutputStream.java b/uk/ac/sanger/artemis/io/GenbankTblOutputStream.java
index 22bb247bc949d4861230087329965364e49b5b4d..f77c0f22dedde95e61eb0cc48c80d1eced3b902f 100644
--- a/uk/ac/sanger/artemis/io/GenbankTblOutputStream.java
+++ b/uk/ac/sanger/artemis/io/GenbankTblOutputStream.java
@@ -149,6 +149,10 @@ public class GenbankTblOutputStream
     {
       Qualifier current_qualifier = (Qualifier) qualifiers.elementAt(j);
 
+      if(feature.getKey().getKeyString().equals("CDS") &&
+         current_qualifier.getName ().equals("translation"))
+        continue;
+      
       final QualifierInfo qualifier_info =
         entry_information.getQualifierInfo (current_qualifier.getName ());
 
@@ -167,6 +171,7 @@ public class GenbankTblOutputStream
           qualifierStr = qualifierStr.substring(1);
         if(qualifierStr.endsWith("\""))
           qualifierStr = qualifierStr.substring(0, qualifierStr.length()-1);
+        
         writer.write("\n\t\t\t"+current_qualifier.getName()+"\t"+
             qualifierStr);
       }