diff --git a/uk/ac/sanger/artemis/util/DatabaseDocument.java b/uk/ac/sanger/artemis/util/DatabaseDocument.java
index bd53459a80512120b778f338f9c7f05ea161f778..faf519b770519b774544f6dd2757654466c8134c 100644
--- a/uk/ac/sanger/artemis/util/DatabaseDocument.java
+++ b/uk/ac/sanger/artemis/util/DatabaseDocument.java
@@ -618,7 +618,7 @@ public class DatabaseDocument extends Document
                                          schema);
 
     buff.append("##FASTA\n>");
-    buff.append(feature.getName());
+    buff.append(feature.getUniquename());
     buff.append("\n");
     buff.append(feature.getResidues());
     return buff;
@@ -690,7 +690,7 @@ public class DatabaseDocument extends Document
           ChadoFeature feature = (ChadoFeature)it_residue_features.next();
           String typeName = getCvtermName(feature.getCvterm().getId()); 
           
-          db.put(schema + " - " + typeName + " - " + feature.getName(),
+          db.put(schema + " - " + typeName + " - " + feature.getUniquename(),
                  Integer.toString(feature.getId()));
         }
       }