Author: tilman
Date: Thu Sep  3 17:47:55 2026
New Revision: 1937833

Log:
PDFBOX-5660: avoid NPE

Modified:
   
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDUserAttributeObject.java

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDUserAttributeObject.java
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDUserAttributeObject.java
 Thu Sep  3 17:43:02 2026        (r1937832)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDUserAttributeObject.java
 Thu Sep  3 17:47:55 2026        (r1937833)
@@ -118,6 +118,10 @@ public class PDUserAttributeObject exten
             return;
         }
         COSArray p = getCOSObject().getCOSArray(COSName.P);
+        if (p == null)
+        {
+            return;
+        }
         if (p.remove(userProperty.getCOSObject()))
         {
             this.notifyChanged();

Reply via email to