diff --git a/.appveyor.yml b/.appveyor.yml
index 87c03e88c295c63fa890357ce42d857794acf33b..3c56f8397e7aa243b2028fad7f4f3affe93104ac 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -43,8 +43,8 @@ before_build:
 
 build_script:
   - mkdir build & cd build
-  - conan install .. -o gui=True
-  - cmake .. -G "Ninja" -DCMAKE_BUILD_TYPE=%configuration% -DBUILD_SHARED_LIBS=OFF -DOGS_EIGEN_DYNAMIC_SHAPE_MATRICES=ON -DOGS_USE_PCH=OFF -DOGS_BUILD_GUI=ON
+  - conan install .. # -o gui=True
+  - cmake .. -G "Ninja" -DCMAKE_BUILD_TYPE=%configuration% -DBUILD_SHARED_LIBS=OFF -DOGS_EIGEN_DYNAMIC_SHAPE_MATRICES=ON -DOGS_USE_PCH=OFF # -DOGS_BUILD_GUI=ON
   - cmake --build . --config %configuration%
 
 test_script:
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1158fdb69ceb5d913a370cdff20d5e32034c8b9d..2cc4f72209be9b8637da07fd504705a8ab6ea476 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -62,6 +62,11 @@ option(OGS_BUILD_CLI "Should the OGS simulator be built?" ON)
 option(OGS_BUILD_GUI "Should the Data Explorer be built?" OFF)
 if(OGS_BUILD_GUI)
     add_definitions(-DOGS_BUILD_GUI)
+    # TODO: Remove when this is fixed in CMake, maybe in 3.10
+    # https://gitlab.kitware.com/cmake/cmake/issues/17205
+    if(${CMAKE_VERSION} VERSION_GREATER_EQUAL 3.9.0)
+        message(FATAL_ERROR "OGS_BUILD_GUI is not supported with CMake 3.9.x. Please downgrade CMake to 3.8.x!")
+    endif()
 endif()
 option(OGS_BUILD_UTILS "Should the utilities programms be built?" OFF)