fix NPE in ParseHandler hotfix/5.7.4
authorKatja Luther <k.luther@bgbm.org>
Thu, 4 Jul 2019 09:48:13 +0000 (11:48 +0200)
committerKatja Luther <k.luther@bgbm.org>
Thu, 4 Jul 2019 10:06:42 +0000 (12:06 +0200)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/parser/ParseHandler.java

index 5d6c5388aea5ba48936d686c1dd9d4349bcf3c03..dc10766b7e7d16c66d1b2c39abe32e4d2df18cc1 100644 (file)
@@ -213,7 +213,7 @@ public class ParseHandler{
                        name.setNomenclaturalReference(duplicate);
                }
                //if reference is new but the in reference is already in db
-               if (matchMatrix.duplicateReferences.size() == 0 && name.getNomenclaturalReference().getInReference() != null && matchMatrix.duplicateInReferences.size() > 0){
+               if (matchMatrix.duplicateReferences.size() == 0 && (name.getNomenclaturalReference() != null && name.getNomenclaturalReference().getInReference() != null) && matchMatrix.duplicateInReferences.size() > 0){
                    resolveDuplicateInReferences(name, matchMatrix);
                }
        }