diff --git a/oaipmh-core/pom.xml b/oaipmh-core/pom.xml
index 92d1a56741c09d2f093495aa5e058f46c521bfbf..03e85c110a988be22f4efd4c9f8a15a6acb0be52 100644
--- a/oaipmh-core/pom.xml
+++ b/oaipmh-core/pom.xml
@@ -113,6 +113,7 @@
 			<artifactId>json</artifactId>
 			<version>20190722</version>
 		</dependency>
+
 <!-- https://mvnrepository.com/artifact/com.thoughtworks.xstream/xstream -->
 <dependency>
     <groupId>com.thoughtworks.xstream</groupId>
diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererAbstract.java b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererAbstract.java
index 1815c196f9d64c9f56370e11df0074b5acf4e309..9eeab73e43c71a4fd4829e1ebd5ea1f313291128 100644
--- a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererAbstract.java
+++ b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDelivererAbstract.java
@@ -97,7 +97,7 @@ public abstract class RecordListDelivererAbstract implements RecordListDeliverer
 	  if (resumptionToken != null) {
 
 		  SearchScrollRequest scrollRequest = new SearchScrollRequest(resumptionToken);
-	      scrollRequest.scroll(TimeValue.timeValueSeconds(LIFETIME_RES_TOKEN));
+	      scrollRequest.scroll(TimeValue.timeValueHours(24L));
 	      
 	  	try {
 	        scrollResp = OAI_ESClient.getEsClient().scroll(scrollRequest, RequestOptions.DEFAULT);
@@ -107,7 +107,7 @@ public abstract class RecordListDelivererAbstract implements RecordListDeliverer
 	      }
 	  } else {
 	      searchRequest.source(searchSourceBuilder);
-	      searchRequest.scroll(TimeValue.timeValueMinutes(LIFETIME_RES_TOKEN));
+	      searchRequest.scroll(TimeValue.timeValueHours(24L));
 	      try {
 	        scrollResp = OAI_ESClient.getEsClient().search(searchRequest,RequestOptions.DEFAULT);
 	      } catch (IOException e) {