ref #6065 fix NPE in pageSize
[cdmlib.git] / cdmlib-services / src / main / java / eu / etaxonomy / cdm / api / service / TaxonNodeServiceImpl.java
index f5e638fb132b9cfbef3b257cff2929629a79b0ac..542c7c3bd35baf9db8652fd7e2d64f8e4f35f472 100644 (file)
@@ -120,7 +120,8 @@ public class TaxonNodeServiceImpl extends AnnotatableServiceBase<TaxonNode, ITax
 
 
         List<TaxonNodeDto> dtos = new ArrayList<>(pageSize==null?25:pageSize);
-        int start = PagerUtils.startFor(pageSize, pageIndex);
+        Integer start = PagerUtils.startFor(pageSize, pageIndex);
+        start = start == null? Integer.MAX_VALUE : start;
         int limit = PagerUtils.limitFor(pageSize);
         Long totalCount = Long.valueOf(allRecords.size());