diff --git a/modules/Bio/EnsEMBL/Translation.pm b/modules/Bio/EnsEMBL/Translation.pm
index f70bd29efaa67983bed6a06470e6442ba43f23a8..016373e2389d9d0faef8eb822af1775961e1fe99 100755
--- a/modules/Bio/EnsEMBL/Translation.pm
+++ b/modules/Bio/EnsEMBL/Translation.pm
@@ -687,12 +687,20 @@ sub get_all_SeqEdits {
 
   my @seqeds;
 
-  my $attribs = $self->get_all_Attributes('_selenocysteine');
+  my $attribs;
+  
+  my @edits = ('initial_met', '_selenocysteine');
+  
+
+  foreach my $edit(@edits){
+    $attribs = $self->get_all_Attributes($edit);
 
-  # convert attributes to SeqEdit objects
-  foreach my $a (@$attribs) {
-    push @seqeds, Bio::EnsEMBL::SeqEdit->new(-ATTRIB => $a);
+    # convert attributes to SeqEdit objects
+    foreach my $a (@$attribs) {
+      push @seqeds, Bio::EnsEMBL::SeqEdit->new(-ATTRIB => $a);
+    }
   }
+  
 
   return \@seqeds;
 }