aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache/fop
diff options
context:
space:
mode:
Diffstat (limited to 'src/java/org/apache/fop')
-rw-r--r--src/java/org/apache/fop/area/PageViewport.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/java/org/apache/fop/area/PageViewport.java b/src/java/org/apache/fop/area/PageViewport.java
index e2986855a..e4be2d8e2 100644
--- a/src/java/org/apache/fop/area/PageViewport.java
+++ b/src/java/org/apache/fop/area/PageViewport.java
@@ -23,6 +23,7 @@ import java.awt.geom.Rectangle2D;
import java.io.ObjectOutputStream;
import java.io.ObjectInputStream;
import java.util.ArrayList;
+import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.HashMap;
@@ -563,7 +564,11 @@ public class PageViewport extends AreaTreeObject implements Resolvable, Cloneabl
/** @return the list of extension attachments for this page */
public List getExtensionAttachments() {
- return this.extensionAttachments;
+ if (this.extensionAttachments == null) {
+ return Collections.EMPTY_LIST;
+ } else {
+ return this.extensionAttachments;
+ }
}
/** @return True if this is a blank page. */