diff --git a/CMakeLists.txt b/CMakeLists.txt
index 49a31aad51a8e9a764d1a0f5f885e5574c875fc5..5f66f39b92fdd8edbcf69faa07939b0b54ac1ae3 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -52,7 +52,7 @@ if(ENABLE_GPU)
         endif()
 endif()
 
-find_package(Boost 1.72.0 REQUIRED COMPONENTS unit_test_framework iostreams program_options fiber)
+find_package(Boost 1.72.0 REQUIRED COMPONENTS unit_test_framework iostreams program_options OPTIONAL_COMPONENTS fiber context)
 find_package(MPI REQUIRED)
 find_package(HDF5 REQUIRED)
 find_package(TinyObjLoader)