diff --git a/misc-scripts/xref_mapping/XrefParser/RefSeqGPFFParser.pm b/misc-scripts/xref_mapping/XrefParser/RefSeqGPFFParser.pm
index 3a051ddca9f54cdf3c10c058f8131e1f3a3f1af6..b6c34c4a8dbd31a611fe338002110866d80a96f0 100644
--- a/misc-scripts/xref_mapping/XrefParser/RefSeqGPFFParser.pm
+++ b/misc-scripts/xref_mapping/XrefParser/RefSeqGPFFParser.pm
@@ -135,7 +135,7 @@ sub create_xrefs {
   # Create a hash of all valid names and taxon_ids for this species
   my %species2name = $self->species_id2name($dbi);
   if (defined $species_name) { push @{$species2name{$species_id}}, $species_name; }
-  if (!defined $species2name{$species_id}) { next; }
+  if (!defined $species2name{$species_id}) { return; }
   my %species2tax  = $self->species_id2taxonomy($dbi);
   push @{$species2tax{$species_id}}, $species_id;
   my @names   = @{$species2name{$species_id}};