diff --git a/misc-scripts/xref_mapping/XrefMapper/Methods/ExonerateBasic.pm b/misc-scripts/xref_mapping/XrefMapper/Methods/ExonerateBasic.pm
index 0a20635115eceb4efcd0b1dfe0afc9a7828e4aa1..7ae9198f50904ca76278469371d261e9b37bf1c9 100644
--- a/misc-scripts/xref_mapping/XrefMapper/Methods/ExonerateBasic.pm
+++ b/misc-scripts/xref_mapping/XrefMapper/Methods/ExonerateBasic.pm
@@ -28,7 +28,7 @@ use File::Basename;
 use IPC::Open3;
 
 # Path to exonerate executable
-my $exonerate_path = "/software/ensembl/exonerate-2.2.0/bin/exonerate";
+my $exonerate_path = `which exonerate`; $exonerate_path =~ s/\n//;
 
 sub new {