diff --git a/misc-scripts/xref_mapping/XrefParser/RefSeq_CCDSParser.pm b/misc-scripts/xref_mapping/XrefParser/RefSeq_CCDSParser.pm
index 7f70d6f2a6218ad6806b4586d08513c4703b1d5b..d66bf9a6060d6a675a8cf23e60206c2c3e8f761a 100644
--- a/misc-scripts/xref_mapping/XrefParser/RefSeq_CCDSParser.pm
+++ b/misc-scripts/xref_mapping/XrefParser/RefSeq_CCDSParser.pm
@@ -138,6 +138,7 @@ SELECT x.dbprimary_acc, ox.ensembl_id
   FROM xref x, object_xref ox, external_db e
     WHERE x.xref_id = ox.xref_id AND
           x.external_db_id = e.external_db_id AND
+	  ensembl_object_type = 'Transcript' AND
           e.db_name like ?
       ORDER BY x.version
 CCDS