diff --git a/modules/Bio/EnsEMBL/Exon.pm b/modules/Bio/EnsEMBL/Exon.pm
index 6d34bcf321a2928e30e731932f39dba8b98c46c0..e60ca65b9b51c263f5821a75990302ad5ed2dc28 100755
--- a/modules/Bio/EnsEMBL/Exon.pm
+++ b/modules/Bio/EnsEMBL/Exon.pm
@@ -651,7 +651,7 @@ sub coding_region_start {
   }
   
   my $coding_region_start;
-  my $transcript_coding_start = $transcript->cdna_coding_start();
+  my $transcript_coding_start = $transcript->coding_region_start();
   if(defined $transcript_coding_start) {
     my $start = $self->start();