diff --git a/cmake/modules/CheckPatchedPDELab.cmake b/cmake/modules/CheckPatchedPDELab.cmake
index 99a7900087da993ddae78dc3159c87c4033ed1b3..b009da01704653d677d72a6e596bc4a1aadde30e 100644
--- a/cmake/modules/CheckPatchedPDELab.cmake
+++ b/cmake/modules/CheckPatchedPDELab.cmake
@@ -1,9 +1,10 @@
 # Check for patched DUNE-PDELab
 include(CMakePushCheckState)
 cmake_push_check_state()
+
+
 set(CMAKE_REQUIRED_FLAGS ${CMAKE_REQUIRED_FLAGS} ${DUNE_FLAGS})
-set(CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES} ${DUNE_INCLUDES})
-set(CMAKE_REQUIRED_LIBRARIES ${CMAKE_REQUIRED_LIBRARIES} ${DUNE_LIBRARIES})
+set(CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES} ${DUNE_INCLUDES} ${dune-pdelab_INCLUDE_DIRS} ${dune-common_INCLUDE_DIRS} ${dune-istl_INCLUDE_DIRS})
 
 include(CheckCXXSourceCompiles)
 CHECK_CXX_SOURCE_COMPILES("