diff --git a/misc-scripts/xref_mapping/XrefMapper/BasicMapper.pm b/misc-scripts/xref_mapping/XrefMapper/BasicMapper.pm
index dda62dc992e8a9cc3d4d1bdf43a7520d3c41287d..0bea3c8a7dd5c280ff961fb10d2f9035a1f8ebc1 100644
--- a/misc-scripts/xref_mapping/XrefMapper/BasicMapper.pm
+++ b/misc-scripts/xref_mapping/XrefMapper/BasicMapper.pm
@@ -406,10 +406,7 @@ sub process_file {
 	$pr_user = $species_hash{'pr_user'};
 	$pr_dbname = $species_hash{'pr_dbname'};
 	if(defined($species_hash{'pr_port'})){
-	    $pr_port = $species_hash{'port'};
-	}
-	else{
-	    $pr_port = '';
+	    $pr_port = $species_hash{'pr_port'};
 	}
 
 	my $previous_core = new XrefMapper::db(-host => $pr_host,