diff --git a/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhOnlineTests.java b/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhOnlineTests.java
index 189623e94b965c405bb81a6d74020271f0524a22..2f27ec3b56e25e8be14506d52e3e5438ce7910ce 100644
--- a/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhOnlineTests.java
+++ b/oaipmh-core/src/test/java/info/textgrid/middleware/OaiPmhOnlineTests.java
@@ -196,13 +196,13 @@ public class OaiPmhOnlineTests {
 		System.out.println(TESTING + "#LISTRECORDS");
 
 		testList("ListRecords");
-	}	
+	}
 
 	/**
 	 * @throws IOException
 	 */
 	@Test
-	//@Ignore
+	// @Ignore
 	public void testListIdentifier() throws IOException {
 
 		System.out.println(TESTING + "#LISTIDENTIFIERS");
@@ -267,6 +267,12 @@ public class OaiPmhOnlineTests {
 
 		// System.out.println(res);
 
+		// Test for OAIPMH errors.
+		if (res.contains("<error code=\"badArgument\">")) {
+			System.err.println(ERROR + " IN OAIPMH RESPONSE: " + res);
+			assertTrue(false);
+		}
+
 		// Check if token tag is existing.
 		int tokStart = res.indexOf("<resumptionToken");
 		int tokEnd = res.indexOf("</resumptionToken");