This is an automated email from the ASF dual-hosted git repository.

tallison pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git

commit ed3a7b184b0486077a16e3ecc726c28148974c92
Author: tallison <[email protected]>
AuthorDate: Sun Apr 12 07:41:49 2026 -0400

    fix npe
---
 .../parser/microsoft/ooxml/SXSLFPowerPointExtractorDecorator.java     | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/ooxml/SXSLFPowerPointExtractorDecorator.java
 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/ooxml/SXSLFPowerPointExtractorDecorator.java
index 43c1e7d8b7..b34a1ffc77 100644
--- 
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/ooxml/SXSLFPowerPointExtractorDecorator.java
+++ 
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/ooxml/SXSLFPowerPointExtractorDecorator.java
@@ -301,7 +301,9 @@ public class SXSLFPowerPointExtractorDecorator extends 
AbstractOOXMLExtractor {
     }
 
     private void addSlideParts(PackagePart slidePart, List<PackagePart> parts) 
{
-
+        if (slidePart == null) {
+            return;
+        }
         for (String relation : new 
String[]{XSLFRelation.VML_DRAWING.getRelation(),
                 XSLFRelation.SLIDE_LAYOUT.getRelation(), 
XSLFRelation.NOTES_MASTER.getRelation(),
                 XSLFRelation.NOTES.getRelation(), 
XSLFRelation.CHART.getRelation(),

Reply via email to