diff --git a/public/index.html b/public/index.html
index bd4262001852f737ce2a1b16d9d18b2a910ae935..ee35392947722acc200960877de4b3f211e39965 100644
--- a/public/index.html
+++ b/public/index.html
@@ -62,7 +62,8 @@ const camera = new THREE.PerspectiveCamera();
 camera.matrixAutoUpdate = false;
 
 // Initialize a WebXR session using "immersive-ar".
-const session = await navigator.xr.requestSession("immersive-ar");
+const session = await navigator.xr.requestSession("immersive-ar", {requiredFeatures: ['hit-test']});
+
 session.updateRenderState({
   baseLayer: new XRWebGLLayer(session, gl)
 });