- if ( saw_cellular_organism && saw_viruses ) {
- last_common_lineage.add( UniProtTaxonomy.CELLULAR_ORGANISMS );
- last_common = UniProtTaxonomy.CELLULAR_ORGANISMS;
+ if ( ( saw_cellular_organism && saw_viruses ) || saw_x ) {
+ last_common_lineage.add( UniProtTaxonomy.X );
+ last_common = UniProtTaxonomy.X;