From b416ab1385a3db6ad7bb9f16561648becfb0c9c9 Mon Sep 17 00:00:00 2001 From: ugurtafrali Date: Fri, 10 Apr 2026 14:02:54 +0300 Subject: [PATCH] Fix NPE in DefaultModelBuilder --- .../java/org/apache/maven/impl/model/DefaultModelBuilder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/impl/maven-impl/src/main/java/org/apache/maven/impl/model/DefaultModelBuilder.java b/impl/maven-impl/src/main/java/org/apache/maven/impl/model/DefaultModelBuilder.java index 60a49fcc2e96..75ec841cde80 100644 --- a/impl/maven-impl/src/main/java/org/apache/maven/impl/model/DefaultModelBuilder.java +++ b/impl/maven-impl/src/main/java/org/apache/maven/impl/model/DefaultModelBuilder.java @@ -1398,7 +1398,7 @@ private Model readEffectiveModel() throws ModelBuilderException { // path correctly if it was not set in the input model if (inputModel.getParent() != null && inputModel.getParent().getRelativePath() == null) { String relPath; - if (parentModel.getPomFile() != null && isBuildRequest()) { + if (parentModel.getPomFile() != null && inputModel.getPomFile() != null && isBuildRequest()) { relPath = inputModel .getPomFile() .getParent()