diff --git a/cmake/toolchain/heptools-dev-base.cmake b/cmake/toolchain/heptools-dev-base.cmake
index 72c88751d3acab1b97ef603cc086df6feaaf710a..36e991ee272fea659d5aad52f2c52f54cb4c509c 100644
--- a/cmake/toolchain/heptools-dev-base.cmake
+++ b/cmake/toolchain/heptools-dev-base.cmake
@@ -896,7 +896,7 @@ LCG_external_package(versioneer        0.28
 LCG_external_package(virtualenv        20.23.0                                  )
 LCG_external_package(virtualenv_clone  0.5.4                                    )
 LCG_external_package(virtualenvwrapper 4.8.4                                    )
-LCG_external_package(VTK               9.3.1           Qt=5                     )
+LCG_external_package(VTK               9.4.1           Qt=5                     )
 LCG_external_package(watchdog          2.1.7                                    )
 LCG_external_package(wcwidth           0.2.5                                    )
 LCG_external_package(webargs           8.4.0                                    )
diff --git a/externals/CMakeLists.txt b/externals/CMakeLists.txt
index afd23c8554b1c6bbd5466b91b671d078427ca493..7d14762a8442f7feadae3ef360c0c460114f41a2 100644
--- a/externals/CMakeLists.txt
+++ b/externals/CMakeLists.txt
@@ -3878,6 +3878,7 @@ LCGPackage_Add(
              -DVTK_MODULE_USE_EXTERNAL_VTK_glew:BOOL=OFF
              -DVTK_MODULE_USE_EXTERNAL_VTK_fmt:BOOL=OFF
 	     -DVTK_MODULE_USE_EXTERNAL_VTK_fast_float:BOOL=OFF
+	     -DVTK_MODULE_USE_EXTERNAL_VTK_token:BOOL=OFF
 	     DEPENDS libxml2 glib expat utf8cpp zlib png eigen tiff jpeg double_conversion lz4 hdf5 netcdfc proj gl2ps jsonmcpp jsoncpp
              IF <VTK_<NATIVE_VERSION>_Qt> EQUAL 5 THEN Qt5 ENDIF
              IF <VTK_<NATIVE_VERSION>_Qt> EQUAL 6 THEN Qt6 ENDIF