diff --git a/source/RobotAPI/units/HandUnit.h b/source/RobotAPI/units/HandUnit.h
index 8c4bc201abf8de39ebf294278bb18ac0db025d29..e1cadc2a02609076b4816cf971cc0a5feb18d996 100644
--- a/source/RobotAPI/units/HandUnit.h
+++ b/source/RobotAPI/units/HandUnit.h
@@ -129,7 +129,7 @@ namespace armarx
          */
         virtual SingleTypeVariantListBasePtr getPreshapeNames(const Ice::Current& c = ::Ice::Current());
 
-        NameValueMap getPreshapeJointValues(const std::string &preshapeName, const Ice::Current &);
+        NameValueMap getPreshapeJointValues(const std::string &preshapeName, const Ice::Current & c = ::Ice::Current());
 
          void setObjectGrasped(const std::string &objectName, const Ice::Current &);
          void setObjectReleased(const std::string &objectName, const Ice::Current &);