diff --git a/pdfbox/src/main/java/org/apache/pdfbox/rendering/PageDrawer.java b/pdfbox/src/main/java/org/apache/pdfbox/rendering/PageDrawer.java index 92366f0113d..917b17bfd8d 100644 --- a/pdfbox/src/main/java/org/apache/pdfbox/rendering/PageDrawer.java +++ b/pdfbox/src/main/java/org/apache/pdfbox/rendering/PageDrawer.java @@ -2161,7 +2161,7 @@ private boolean isHiddenOCMD(PDOptionalContentMembershipDictionary ocmd) { return false; } - List visibles = new ArrayList<>(); + List visibles = new ArrayList<>(oCGs.size()); oCGs.forEach(prop -> visibles.add(!isHiddenOCG(prop))); COSName visibilityPolicy = ocmd.getVisibilityPolicy();