diff --git a/uk/ac/sanger/artemis/components/SelectMenu.java b/uk/ac/sanger/artemis/components/SelectMenu.java
index a145cdd6246414a9d62c25fcb496fa3f08d1254f..8c4a36587bfac261b010e722e74b0e561bbf7468 100644
--- a/uk/ac/sanger/artemis/components/SelectMenu.java
+++ b/uk/ac/sanger/artemis/components/SelectMenu.java
@@ -279,14 +279,16 @@ public class SelectMenu extends SelectionMenu
     add(select_by_key_item);
 
     select_non_pseudo_cds_item =
-      new JMenuItem("CDS Features without /pseudo");
+      new JMenuItem("CDS Features without /pseudogene");
     select_non_pseudo_cds_item.addActionListener(new ActionListener()
     {
       public void actionPerformed(ActionEvent event)
       {
-        // select all CDS features that do not have the /pseudo qualifier
-        final FeatureKeyQualifierPredicate predicate =
-          new FeatureKeyQualifierPredicate(Key.CDS, "pseudo", false);
+        // select all CDS features that do not have the /pseudo  or /pseudogene qualifier
+        final FeaturePredicateConjunction predicate = new FeaturePredicateConjunction(
+            new FeatureKeyQualifierPredicate(Key.CDS, "pseudo", false),
+            new FeatureKeyQualifierPredicate(Key.CDS, "pseudogene", false),
+            FeaturePredicateConjunction.AND);
 
         clearSelection();