diff --git a/scripts/cmake/ConanSetup.cmake b/scripts/cmake/ConanSetup.cmake
index 7a3a8f8028f22fef1ac2b1f01f17d4bde3640bb4..670a3094e4cc79140d500d9e94860fda7bc7b541 100644
--- a/scripts/cmake/ConanSetup.cmake
+++ b/scripts/cmake/ConanSetup.cmake
@@ -88,6 +88,9 @@ if(OGS_BUILD_GUI)
         qt:with_sdl2=False
         qt:with_sqlite3=False
     )
+    if(MSVC)
+        set(CONAN_OPTIONS ${CONAN_OPTIONS} qt:with_harfbuzz=False)
+    endif()
 endif()
 
 if(OGS_USE_NETCDF)