From 72ce76a2d7b37a0b8eabb3ec1f4af754edf5ccb4 Mon Sep 17 00:00:00 2001 From: Adam Retter Date: Wed, 5 Nov 2025 23:04:30 +0100 Subject: [PATCH] [bugfix] Avoid an NPE when there are no XUpdate Conditionals --- .../src/main/java/org/exist/xupdate/XUpdateProcessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java b/exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java index 911a2d3cd9..ff61225314 100644 --- a/exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java +++ b/exist-core/src/main/java/org/exist/xupdate/XUpdateProcessor.java @@ -949,7 +949,7 @@ private Conditional popConditional() { private @Nullable Conditional peekConditional() { if (conditionals == null) { - throw null; + return null; } return conditionals.peek(); }