diff --git a/lib/EnsEMBL/REST/Model/ga4gh/variantSet.pm b/lib/EnsEMBL/REST/Model/ga4gh/variantSet.pm index c3740b8ff256a010603846e5867854b4f7e5a2fe..76c70db779b41ac9e4d17436014c0fb1172538be 100644 --- a/lib/EnsEMBL/REST/Model/ga4gh/variantSet.pm +++ b/lib/EnsEMBL/REST/Model/ga4gh/variantSet.pm @@ -31,7 +31,8 @@ has 'context' => (is => 'ro'); sub build_per_context_instance { my ($self, $c, @args) = @_; - return $self->new({ context => weaken($c), %$self, @args }); + weaken($c); + return $self->new({ context => $c, %$self, @args }); } sub fetch_ga_variantSet {