diff --git a/openvr/lava-extras/openvr/OpenVRControllerInput.hh b/openvr/lava-extras/openvr/OpenVRControllerInput.hh
index 73164298c30cf7fecd3525ca09618bb12a74fea4..cd467feb520602147bd30d6f154820074f6a3e2e 100644
--- a/openvr/lava-extras/openvr/OpenVRControllerInput.hh
+++ b/openvr/lava-extras/openvr/OpenVRControllerInput.hh
@@ -8,6 +8,7 @@
 #include <openvr.h>
 #include <unordered_map>
 #include <vector>
+#include <stdexcept>
 
 namespace lava {
 namespace openvr {