diff --git a/uk/ac/sanger/artemis/chado/ClusterLazyQualifierValue.java b/uk/ac/sanger/artemis/chado/ClusterLazyQualifierValue.java
index 5f97a82a31f280c7baf6c9f5efc511a9c4d05d54..8df8d510b16441be6bb941ab11c32a25b7f89ab7 100644
--- a/uk/ac/sanger/artemis/chado/ClusterLazyQualifierValue.java
+++ b/uk/ac/sanger/artemis/chado/ClusterLazyQualifierValue.java
@@ -167,6 +167,8 @@ public class ClusterLazyQualifierValue implements LazyQualifierValue
       {
         FeatureRelationship fr = it.next();
         FeatureRelationship frBulk = hashFR.get(fr.getFeatureBySubjectId().getFeatureId());
+        if(frBulk == null)
+          continue;
         List<FeatureRelationship> frsForSbjtId = new Vector<FeatureRelationship>();
 
         Feature parent = frBulk.getFeatureByObjectId();