diff --git a/arc-core/src/main/java/fr/insee/arc/core/service/p3normage/bo/IdCardNormage.java b/arc-core/src/main/java/fr/insee/arc/core/service/p3normage/bo/IdCardNormage.java index 404586801..518c246d5 100644 --- a/arc-core/src/main/java/fr/insee/arc/core/service/p3normage/bo/IdCardNormage.java +++ b/arc-core/src/main/java/fr/insee/arc/core/service/p3normage/bo/IdCardNormage.java @@ -42,7 +42,7 @@ public void addRegleNormage(RegleNormage regleNormage) { */ public boolean isAnyRubrique(String rubriqueToTest) { - return this.reglesNormage.stream().anyMatch(t -> t.getRubrique().contains(rubriqueToTest)); + return this.reglesNormage.stream().anyMatch(t -> t.getRubrique()!=null && t.getRubrique().contains(rubriqueToTest)); } /** @@ -52,7 +52,7 @@ public boolean isAnyRubrique(String rubriqueToTest) */ public boolean isAnyRubriqueNmcl(String rubriqueToTest) { - return this.reglesNormage.stream().anyMatch(t -> t.getRubriqueNmcl().contains(rubriqueToTest)); + return this.reglesNormage.stream().anyMatch(t -> t.getRubriqueNmcl()!=null && t.getRubriqueNmcl().contains(rubriqueToTest)); } }