diff --git a/uk/ac/sanger/artemis/editor/Annotation.java b/uk/ac/sanger/artemis/editor/Annotation.java
index 918c75354489f6163cae20da78d9732ddfc6b36b..ce5f4953e1c0a565b4c8d2624d753c0e41c54a9c 100644
--- a/uk/ac/sanger/artemis/editor/Annotation.java
+++ b/uk/ac/sanger/artemis/editor/Annotation.java
@@ -307,6 +307,9 @@ public class Annotation extends JEditorPane
     if(ind3>-1 && ind3<ind2)
       ind2 = ind3;
     ind3 = s.indexOf(";",ind);
+    if(ind3>-1 && ind3<ind2)
+      ind2 = ind3;
+    ind3 = s.indexOf("\"",ind);
     if(ind3>-1 && ind3<ind2)
       ind2 = ind3;