Fix NPE upon basionym creation
authora.babadshanjan <a.babadshanjan@localhost>
Thu, 10 Sep 2009 09:10:28 +0000 (09:10 +0000)
committera.babadshanjan <a.babadshanjan@localhost>
Thu, 10 Sep 2009 09:10:28 +0000 (09:10 +0000)
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/faunaEuropaea/FaunaEuropaeaTaxonNameImport.java

index d66dca875ce9c10055f3f3e85068ad963b7910d5..e3303f5e91230de919cc365a187f3c06372b994a 100644 (file)
@@ -624,10 +624,10 @@ public class FaunaEuropaeaTaxonNameImport extends FaunaEuropaeaImportBase  {
                String completeString = "";\r
 \r
                StringBuilder originalGenus = null;\r
-//             StringBuilder originalGenus = new StringBuilder();\r
+               String originalGenusString = fauEuTaxon.getOriginalGenusName();\r
                \r
-               if (useOriginalGenus) {\r
-                       originalGenus = new StringBuilder(fauEuTaxon.getOriginalGenusName());\r
+               if (useOriginalGenus && originalGenusString != null) {\r
+                       originalGenus = new StringBuilder(originalGenusString);\r
                }\r
                StringBuilder genusOrUninomial = new StringBuilder();\r
                StringBuilder infraGenericEpithet = new StringBuilder(); \r