diff --git a/modules/Bio/EnsEMBL/DBSQL/MergedAdaptor.pm b/modules/Bio/EnsEMBL/DBSQL/MergedAdaptor.pm index 472bf5b1c76007d19b162a4f6bc9b5f9e78a0cf1..aac4a2ac1bf64378a341bbeee76de1c8bf535057 100644 --- a/modules/Bio/EnsEMBL/DBSQL/MergedAdaptor.pm +++ b/modules/Bio/EnsEMBL/DBSQL/MergedAdaptor.pm @@ -150,7 +150,7 @@ sub AUTOLOAD { my $ref; if($adaptor->can($sub)){ $ref = $adaptor->$sub(@args); - push @array_return, $ref; + push @array_return, @{$ref}; } else{ # end of can warn("In Merged Adaptor $adaptor cannot call sub $sub");