diff --git a/public/gatk-framework/src/main/java/org/broadinstitute/sting/utils/MathUtils.java b/public/gatk-framework/src/main/java/org/broadinstitute/sting/utils/MathUtils.java index e73797705..b8d966011 100644 --- a/public/gatk-framework/src/main/java/org/broadinstitute/sting/utils/MathUtils.java +++ b/public/gatk-framework/src/main/java/org/broadinstitute/sting/utils/MathUtils.java @@ -1537,6 +1537,9 @@ public class MathUtils { * @param N - the number of elements to draw */ public static List randomSample(final List list, final int N) { + if (list.isEmpty() ) { + return list; + } return sliceListByIndices(sampleIndicesWithReplacement(list.size(),N),list); }