diff --git a/modules/Bio/EnsEMBL/Map/DBSQL/DitagFeatureAdaptor.pm b/modules/Bio/EnsEMBL/Map/DBSQL/DitagFeatureAdaptor.pm
index 54516591bb0a605a4f86ac09c7ee1d34b5ceb866..f181d8c43abd4a4af0d3b936b6ed7591fc8fa94d 100644
--- a/modules/Bio/EnsEMBL/Map/DBSQL/DitagFeatureAdaptor.pm
+++ b/modules/Bio/EnsEMBL/Map/DBSQL/DitagFeatureAdaptor.pm
@@ -228,7 +228,7 @@ sub fetch_all_by_Slice {
   my $sth = $self->prepare($sql);
   $sth->execute();
 
-  my $result = $self->_fetch($sth);
+  my $result = $self->_fetch($sth, $slice);
   push(@result, @$result);
 
   return \@result;