diff --git a/oaipmh-core/pom.xml b/oaipmh-core/pom.xml
index b92614d54791f6a2cef5797f76c24dce51eaa3c5..f9118f4560ab111831c4ffd54e816dd9024b1f9c 100644
--- a/oaipmh-core/pom.xml
+++ b/oaipmh-core/pom.xml
@@ -5,7 +5,7 @@
 	<parent>
 		<artifactId>oaipmh</artifactId>
 		<groupId>info.textgrid.middleware</groupId>
-		<version>3.3.9</version>
+		<version>3.3.10</version>
 	</parent>
 	<groupId>info.textgrid.middleware</groupId>
 	<artifactId>oaipmh-core</artifactId>
diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererIDIOM.java b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererIDIOM.java
index 0b590ac7e5eb395074eb0cacfc0055e552f9108c..2ab72775ea292b59f3371965a6567f0e6801973f 100644
--- a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererIDIOM.java
+++ b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordDelivererIDIOM.java
@@ -64,15 +64,15 @@ public class RecordDelivererIDIOM extends RecordDelivererAbstract {
       changedId = idInDatabase.substring("textgrid:".length());
     }
 
-    if (!idInDatabase.contains(".")) {
+    if (!idInDatabase.contains(".0")) {
     	
       changedId = changedId.substring(0,changedId.length() - 1) + "0";
       //changedId = changedId + ".0";
-      if(changedId.contains(".1")) {
-    	  changedId = changedId.replace(".1", "");
-      }
+
+    }
+    if(changedId.contains(".1")) {
+  	  changedId = changedId.replace(".1", "");
     }
-    
     
     
     System.out.println("id in elasticsearch is: " + changedId);
diff --git a/oaipmh-webapp/pom.xml b/oaipmh-webapp/pom.xml
index 36c47790a06937e22447e246cf4a284bffd3d1fa..b6451f08fa857124369bb998af2b71c4f903246c 100644
--- a/oaipmh-webapp/pom.xml
+++ b/oaipmh-webapp/pom.xml
@@ -5,7 +5,7 @@
 	<parent>
 		<artifactId>oaipmh</artifactId>
 		<groupId>info.textgrid.middleware</groupId>
-		<version>3.3.9</version>
+		<version>3.3.10</version>
 	</parent>
 	<groupId>info.textgrid.middleware</groupId>
 	<artifactId>oaipmh-webapp</artifactId>
diff --git a/pom.xml b/pom.xml
index 8322e91e3c24d3b4c6c4385076f7b55b9590b343..160950d9f330e272cccd42fe2199dab1df4c0784 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>info.textgrid.middleware</groupId>
 	<artifactId>oaipmh</artifactId>
-	<version>3.3.9</version>
+	<version>3.3.10</version>
 	<packaging>pom</packaging>
 	<name>DARIAHDE :: OAI-PMH DataProvider</name>
 	<properties>