diff --git a/modules/Bio/EnsEMBL/Registry.pm b/modules/Bio/EnsEMBL/Registry.pm
index 415952d12a6360718e400213e105159dc0a404b2..2575cdc23b6f2b776f7eff2c0191edbbb9ce9879 100644
--- a/modules/Bio/EnsEMBL/Registry.pm
+++ b/modules/Bio/EnsEMBL/Registry.pm
@@ -722,6 +722,12 @@ sub load_registry_with_web_adaptors{
   eval{ require SpeciesDefs };
   if ($@){ die "Can't use SpeciesDefs.pm - $@\n"; }
   my $conf = new SpeciesDefs();
+  
+  my %species_alias = %{$SiteDefs::ENSEMBL_SPECIES_ALIASES};
+
+  foreach my $spec (keys %species_alias){
+    Bio::EnsEMBL::Registry->add_alias($species_alias{$spec},$spec);
+  }
 
 }