diff --git a/src/systems/userinput/bindings/oculus-touch-user.js b/src/systems/userinput/bindings/oculus-touch-user.js
index bbc01d771a1bf7d5137d158978d80709457fddde..678fbe731352589b7eacf4e4a8a594c9c8b3d6c7 100644
--- a/src/systems/userinput/bindings/oculus-touch-user.js
+++ b/src/systems/userinput/bindings/oculus-touch-user.js
@@ -454,7 +454,7 @@ export const oculusTouchUserBindings = addSetsToBindings({
       priority: 200
     },
     {
-      src: null,
+      src: {},
       dest: { value: ensureFrozenViaButtons },
       root: rootForFrozenOverrideWhenHolding,
       priority: 100,
@@ -571,7 +571,7 @@ export const oculusTouchUserBindings = addSetsToBindings({
       xform: xforms.any
     },
     {
-      src: null,
+      src: {},
       dest: { value: ensureFrozenViaButtons },
       root: rootForFrozenOverrideWhenHolding,
       priority: 100,
@@ -641,7 +641,7 @@ export const oculusTouchUserBindings = addSetsToBindings({
       xform: xforms.any
     },
     {
-      src: null,
+      src: {},
       dest: { value: ensureFrozenViaButtons },
       root: rootForFrozenOverrideWhenHolding,
       priority: 100,