diff --git a/public/java/src/org/broadinstitute/sting/gatk/samples/SampleDB.java b/public/java/src/org/broadinstitute/sting/gatk/samples/SampleDB.java index 1ed8dd7a3..a6f6b3481 100644 --- a/public/java/src/org/broadinstitute/sting/gatk/samples/SampleDB.java +++ b/public/java/src/org/broadinstitute/sting/gatk/samples/SampleDB.java @@ -200,7 +200,9 @@ public class SampleDB { continue; sampleIterator = familyMembers.iterator(); - for(Sample sample = sampleIterator.next(); sampleIterator.hasNext(); sample = sampleIterator.next()){ + Sample sample; + while(sampleIterator.hasNext()){ + sample = sampleIterator.next(); if(sample.getParents().size() == 2 && familyMembers.containsAll(sample.getParents())) childrenWithParents.add(sample); }