diff --git a/.gitmodules b/.gitmodules
index cbb1aa4a09c22cbda73aa7438d6a5dc93876578d..13253e003f99e6884bc6ba563e82f978a67d881a 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,6 +1,3 @@
-[submodule "ThirdParty/quickcheck"]
-	path = ThirdParty/quickcheck
-	url = git://github.com/ufz/quickcheck.git
 [submodule "ThirdParty/VtkFbxConverter"]
 	path = ThirdParty/VtkFbxConverter
 	url = git://github.com/ufz-vislab/VtkFbxConverter.git
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0821daf02cc920d89da0d47b0cc8313bafdee99c..3d7e76710c56a245bdcf5ce756a296845480b2c0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -106,7 +106,6 @@ endif()
 add_subdirectory( ThirdParty )
 include_directories( SYSTEM ${CMAKE_CURRENT_SOURCE_DIR}/ThirdParty )
 include_directories( SYSTEM ${CMAKE_CURRENT_SOURCE_DIR}/ThirdParty/gtest/include )
-include_directories( SYSTEM ${CMAKE_CURRENT_SOURCE_DIR}/ThirdParty/quickcheck )
 include_directories( SYSTEM ${CMAKE_CURRENT_SOURCE_DIR}/ThirdParty/autocheck/include )
 include_directories( SYSTEM ${CMAKE_CURRENT_BINARY_DIR}/ThirdParty/zlib )
 include_directories( SYSTEM ${CMAKE_CURRENT_SOURCE_DIR}/ThirdParty/tclap/include )
diff --git a/Tests/BaseLib/TestQuicksort.cpp b/Tests/BaseLib/TestQuicksort.cpp
index 250bb26ee3b04719164e42c7ae2960a4285290bf..47fbe824ab48f151b8872196f1d7da1d92a69571 100644
--- a/Tests/BaseLib/TestQuicksort.cpp
+++ b/Tests/BaseLib/TestQuicksort.cpp
@@ -13,7 +13,6 @@
  */
 
 #include "gtest/gtest.h"
-#include "quickcheck/quickcheck.hh"
 #include "autocheck/autocheck.hpp"
 #include "quicksort.h"
 
@@ -22,7 +21,6 @@
 #include <string>
 #include <vector>
 
-using namespace quickcheck;
 namespace ac = autocheck;
 ac::gtest_reporter gtest_reporter;
 
diff --git a/ThirdParty/ReadMe.md b/ThirdParty/ReadMe.md
index 97eee7d1e820aeec3bb5b5a88f6df6ef3ab651fe..ed56c4811354e18f5f8555f49223069615081784 100644
--- a/ThirdParty/ReadMe.md
+++ b/ThirdParty/ReadMe.md
@@ -28,6 +28,6 @@ Compression algorithms. Is integrated directly.
 
 Google testing framework for unit tests. Is integrated directly.
 
-## quickcheck ##
+## autocheck ##
 
-Is integrated as a submodule.
\ No newline at end of file
+Is integrated as a submodule.
diff --git a/ThirdParty/quickcheck b/ThirdParty/quickcheck
deleted file mode 160000
index f3fd121adad48c1c3c652a6f534f93cdca864e86..0000000000000000000000000000000000000000
--- a/ThirdParty/quickcheck
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit f3fd121adad48c1c3c652a6f534f93cdca864e86
diff --git a/scripts/cmake/SubmoduleSetup.cmake b/scripts/cmake/SubmoduleSetup.cmake
index ab687146532a5c837db3ad6016a8c7a8dcabaf94..099c358732b1d6d35b17818c71ce332fa95d3040 100644
--- a/scripts/cmake/SubmoduleSetup.cmake
+++ b/scripts/cmake/SubmoduleSetup.cmake
@@ -5,7 +5,6 @@ if(NOT OGS_ADDITIONAL_SUBMODULES_TO_CHECKOUT)
 	set(OGS_ADDITIONAL_SUBMODULES_TO_CHECKOUT "")
 endif()
 set(REQUIRED_SUBMODULES
-	ThirdParty/quickcheck
 	ThirdParty/autocheck
 	ThirdParty/vtkdiff
 	ThirdParty/tclap