diff --git a/ChangeLog.md b/ChangeLog.md
index 2c81c6d0b..9a19a1549 100644
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
## [Unreleased]
+### Fixed
+
+- fixed compatibility of `ArangoCursor#filter` with Java 6
+
## [5.0.1] - 2018-09-25
### Fixed
diff --git a/pom.xml b/pom.xml
index 3234660ef..e13e98dcd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -121,19 +121,6 @@
1.6
-
-
- test-compile
- process-test-sources
-
- testCompile
-
-
- 1.6
- 1.7
-
-
-
diff --git a/src/main/java/com/arangodb/internal/cursor/ArangoFilterIterator.java b/src/main/java/com/arangodb/internal/cursor/ArangoFilterIterator.java
index 575fb2f89..78f947f45 100644
--- a/src/main/java/com/arangodb/internal/cursor/ArangoFilterIterator.java
+++ b/src/main/java/com/arangodb/internal/cursor/ArangoFilterIterator.java
@@ -66,4 +66,9 @@ public T next() {
next = null;
return tmp;
}
+
+ @Override
+ public void remove() {
+ throw new UnsupportedOperationException();
+ }
}
diff --git a/src/main/java/com/arangodb/internal/cursor/ArangoMappingIterator.java b/src/main/java/com/arangodb/internal/cursor/ArangoMappingIterator.java
index fb1e8b4bd..5575068e0 100644
--- a/src/main/java/com/arangodb/internal/cursor/ArangoMappingIterator.java
+++ b/src/main/java/com/arangodb/internal/cursor/ArangoMappingIterator.java
@@ -48,4 +48,9 @@ public T next() {
return mapper.apply(iterator.next());
}
+ @Override
+ public void remove() {
+ throw new UnsupportedOperationException();
+ }
+
}