diff --git a/spring-ai-template-st/src/main/java/org/springframework/ai/template/st/StTemplateRenderer.java b/spring-ai-template-st/src/main/java/org/springframework/ai/template/st/StTemplateRenderer.java index 3780b948a09..11deffc0252 100644 --- a/spring-ai-template-st/src/main/java/org/springframework/ai/template/st/StTemplateRenderer.java +++ b/spring-ai-template-st/src/main/java/org/springframework/ai/template/st/StTemplateRenderer.java @@ -128,7 +128,7 @@ private ST createST(String template) { */ private Set validate(ST st, Map templateVariables) { Set templateTokens = getInputVariables(st); - Set modelKeys = templateVariables != null ? templateVariables.keySet() : new HashSet<>(); + Set modelKeys = templateVariables.keySet(); Set missingVariables = new HashSet<>(templateTokens); missingVariables.removeAll(modelKeys);