diff --git a/source/RobotAPI/components/units/HandUnit.cpp b/source/RobotAPI/components/units/HandUnit.cpp
index 14bfcf7b4c0a2cc4b1b0c0547e7543376bcf96bb..6f4fbe5d4a29cef03fdc9c44c226d047a4bf3bbf 100644
--- a/source/RobotAPI/components/units/HandUnit.cpp
+++ b/source/RobotAPI/components/units/HandUnit.cpp
@@ -92,7 +92,7 @@ void HandUnit::onInitComponent()
         {
             EndEffectorActor::ActorDefinition ad = ads[j];
 
-            if (ad.directionAndSpeed != 0 && ad.robotNode)
+            if (ad.robotNode)
             {
                 handJoints[ad.robotNode->getName()] = ad.directionAndSpeed;
             }