diff --git a/modules/Bio/EnsEMBL/Registry.pm b/modules/Bio/EnsEMBL/Registry.pm
index 28bc2db3305723c351c5f92d3368842509914e36..43dcac345c304d4842e0695125233845ee9305b1 100644
--- a/modules/Bio/EnsEMBL/Registry.pm
+++ b/modules/Bio/EnsEMBL/Registry.pm
@@ -149,7 +149,8 @@ my %group2adaptor = (
       'pipeline'      => 'Bio::EnsEMBL::Pipeline::DBSQL::DBAdaptor',
       'snp'       => 'Bio::EnsEMBL::ExternalData::SNPSQL::DBAdaptor',
       'variation' => 'Bio::EnsEMBL::Variation::DBSQL::DBAdaptor',
-      'vega'      => 'Bio::EnsEMBL::DBSQL::DBAdaptor'
+      'vega'      => 'Bio::EnsEMBL::DBSQL::DBAdaptor',
+      'vega_update' => 'Bio::EnsEMBL::DBSQL::DBAdaptor',
 );
 
 
@@ -1644,7 +1645,7 @@ sub load_registry_from_db {
   }
 
   # Register Core like databases
-  foreach my $type (qw(core cdna vega otherfeatures rnaseq)) {
+  foreach my $type (qw(core cdna vega vega_update otherfeatures rnaseq)) {
 
     my @dbs = grep { /^[a-z]+_[a-z0-9]+(?:_[a-z0-9]+)?  # species name
                        _