diff --git a/modules/Bio/EnsEMBL/DBSQL/ProteinAlignFeatureAdaptor.pm b/modules/Bio/EnsEMBL/DBSQL/ProteinAlignFeatureAdaptor.pm
index 5ce0bee9f260bae406827f81621bde11be902f8c..a728e8ccca00306e97f0eb4d352155aa457d7725 100644
--- a/modules/Bio/EnsEMBL/DBSQL/ProteinAlignFeatureAdaptor.pm
+++ b/modules/Bio/EnsEMBL/DBSQL/ProteinAlignFeatureAdaptor.pm
@@ -279,6 +279,22 @@ sub _columns {
 	     paf.score );
 }
 
+=head2 list_dbIDs
+
+  Arg [1]    : none
+  Example    : @feature_ids = @{$protein_align_feature_adaptor->list_dbIDs()};
+  Description: Gets an array of internal ids for all protein align features in the current db
+  Returntype : list of ints
+  Exceptions : none
+  Caller     : ?
+
+=cut
+
+sub list_dbIDs {
+   my ($self) = @_;
+
+   return $self->_list_dbIDs("protein_align_feature");
+}