diff --git a/misc-scripts/xref_mapping/XrefParser/RefSeqGPFFParser.pm b/misc-scripts/xref_mapping/XrefParser/RefSeqGPFFParser.pm
index b0eafb4f0b92bb9829c3a19837672f935e5a2768..852be5073e267e47da8d4dc5c7bb3b61c7ba8583 100644
--- a/misc-scripts/xref_mapping/XrefParser/RefSeqGPFFParser.pm
+++ b/misc-scripts/xref_mapping/XrefParser/RefSeqGPFFParser.pm
@@ -86,7 +86,7 @@ sub create_xrefs {
       
       my ($acc) = $entry =~ /ACCESSION\s+(\S+)/;
       my ($ver) = $entry =~ /VERSION\s+(\S+)/;
-      my ($description) = $entry =~ /DEFINITION\s+([^[]*)/s;
+      my ($description) = $entry =~ /DEFINITION\s+([^[]+)/s;
       print $entry if (length($description) == 0);
       $description =~ s/\nACCESSION.*//s;
       $description =~ s/\n//g;