diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/OAIPMHImpl.java b/oaipmh-core/src/main/java/info/textgrid/middleware/OAIPMHImpl.java
index 4be186f92ae55ed879a26b6e4104aea9f6ed8f73..2a7043844f826f738a104aaeea650a13fc7980e7 100644
--- a/oaipmh-core/src/main/java/info/textgrid/middleware/OAIPMHImpl.java
+++ b/oaipmh-core/src/main/java/info/textgrid/middleware/OAIPMHImpl.java
@@ -86,11 +86,19 @@ public class OAIPMHImpl implements OAIPMHProducer {
 			@QueryParam("until") @DefaultValue("") String until,
 			@QueryParam("resumptionToken") @DefaultValue("") String resumptionToken) {
 
+
+		
 		ObjectFactory obf = new ObjectFactory();
 		OAIPMHType response = new OAIPMHType();
 		JAXBElement<OAIPMHType> oaipmhRoot = obf.createOAIPMH(response);
 		VerbType verbParam = setVerb(verb);
 		RequestType request = new RequestType();
+		
+		if(request.getVerb() == null){
+			
+			verbParam = setVerb("Identify");
+			request.setVerb(verbParam);
+		}
 
 		/*----Setting the responseDate of today-----*/
 		try {
@@ -122,11 +130,7 @@ public class OAIPMHImpl implements OAIPMHProducer {
 			request.setValue(DARIAHConstants.DARIAH_REP_BASEURL);
 		}
 
-		if(request.getVerb() == null){
-			
-			verbParam = setVerb("Identify");
-			request.setVerb(verbParam);
-		}
+
 		
 		if (verbParam != null) {
 			if (verbParam.value().equals("Identify")) {