diff --git a/uk/ac/sanger/artemis/util/DatabaseDocument.java b/uk/ac/sanger/artemis/util/DatabaseDocument.java index a76b1e6543f20509451155e9a752af29560bf8d8..52ccb4b5d810103144f1e4bdaec34ec8bc701ddb 100644 --- a/uk/ac/sanger/artemis/util/DatabaseDocument.java +++ b/uk/ac/sanger/artemis/util/DatabaseDocument.java @@ -540,8 +540,10 @@ public class DatabaseDocument extends Document for(int j=0; j<qualifier_value.size(); j++) { ChadoFeatureProp featprop = (ChadoFeatureProp)qualifier_value.get(j); - this_buff.append(qualifier_name+ "=" + - GFFStreamFeature.encode(featprop.getValue())+";"); + + if(featprop.getValue() != null) + this_buff.append(qualifier_name+ "=" + + GFFStreamFeature.encode(featprop.getValue())+";"); } } }