small improvement.
authorf.revilla <f.revilla@localhost>
Thu, 5 Aug 2010 09:22:28 +0000 (09:22 +0000)
committerf.revilla <f.revilla@localhost>
Thu, 5 Aug 2010 09:22:28 +0000 (09:22 +0000)
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/DescriptionServiceImpl.java

index c4fd4f9419e49b785016e6bad1af92c345f9f3b3..3f0e8fc553670cbbdb2cabb338af5013c1e39e05 100644 (file)
@@ -207,10 +207,12 @@ public class DescriptionServiceImpl extends IdentifiableServiceBase<DescriptionB
                        taxonDescription = (TaxonDescription) dao.load(taxonDescription.getUuid(), propertyPaths);
                        Set<DescriptionElementBase> elements = taxonDescription.getElements();
                        for (DescriptionElementBase element : elements) {
-                               if(element.isInstanceOf(Distribution.class)){
-                                       Distribution distribution = (Distribution) element;
-                                       distList.add(distribution);
-                               }
+                                       if (element.isInstanceOf(Distribution.class)) {
+                                               Distribution distribution = (Distribution) element;
+                                               if(distribution.getArea() != null){
+                                                       distList.add(distribution);                                                     
+                                               }
+                                       }
                        }
                }