diff --git a/VirtualRobot/Nodes/RobotNode.cpp b/VirtualRobot/Nodes/RobotNode.cpp
index f6a88acfc86fde39b60501b747351806b016f80d..9c9631c73cd45ad84b7fbd9745f154a9bc16e0f8 100644
--- a/VirtualRobot/Nodes/RobotNode.cpp
+++ b/VirtualRobot/Nodes/RobotNode.cpp
@@ -187,7 +187,7 @@ namespace VirtualRobot
     void RobotNode::setJointValueNoUpdate(float q)
     {
         VR_ASSERT_MESSAGE(initialized, "Not initialized");
-        VR_ASSERT_MESSAGE((!boost::math::isnan(q) && !boost::math::isinf(q)), "Not a valid number...");
+        VR_ASSERT_MESSAGE((!std::isnan(q) && !std::isinf(q)), "Not a valid number...");
 
         if (limitless)
         {