diff --git a/sot-dynamic-pinocchio-v3/Makefile b/sot-dynamic-pinocchio-v3/Makefile
index 50f3abd1541bfef96250546f144c02e084d6e8fc..90f2ef46ac41c34daa44ce9791993b83ecf444a2 100644
--- a/sot-dynamic-pinocchio-v3/Makefile
+++ b/sot-dynamic-pinocchio-v3/Makefile
@@ -3,7 +3,7 @@
 #
 
 VERSION=		3.1.4
-PKGREVISION=		1
+PKGREVISION=		2
 DISTNAME=		sot-dynamic-pinocchio-v3-${VERSION}
 MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=sot-dynamic-pinocchio-v3/}
 MASTER_REPOSITORY=	${MASTER_REPOSITORY_GITHUB}stack-of-tasks/sot-dynamic-pinocchio/
diff --git a/sot-dynamic-pinocchio-v3/distinfo b/sot-dynamic-pinocchio-v3/distinfo
index 2280c0137df447faa5dbb7dcbdeb973304b9f930..d5beaf4c13fb5641c99722ea2818d06a9f2e153f 100644
--- a/sot-dynamic-pinocchio-v3/distinfo
+++ b/sot-dynamic-pinocchio-v3/distinfo
@@ -2,3 +2,4 @@ SHA1 (sot-dynamic-pinocchio-v3-3.1.4.tar.gz) = 201f892726b25cf98f81b998d04e87425
 RMD160 (sot-dynamic-pinocchio-v3-3.1.4.tar.gz) = d46fa22e0fcad72e93a80555c13260fab6b958c1
 Size (sot-dynamic-pinocchio-v3-3.1.4.tar.gz) = 834002 bytes
 SHA1 (patch-aa) = d75b4ea46ccff74e3e31f1b847151418b1a5f9d7
+SHA1 (patch-ab) = a9a6a1ae86fcaffdb0db40cbe03c196986af5ce7
diff --git a/sot-dynamic-pinocchio-v3/patches/patch-ab b/sot-dynamic-pinocchio-v3/patches/patch-ab
new file mode 100644
index 0000000000000000000000000000000000000000..1a861fd21f8b5b626cfc02822001f5d99fa0355c
--- /dev/null
+++ b/sot-dynamic-pinocchio-v3/patches/patch-ab
@@ -0,0 +1,11 @@
+--- src/dynamic_graph/sot/dynamics_pinocchio/humanoid_robot.py	2017-01-04 21:24:28.000000000 +0100
++++ src/dynamic_graph/sot/dynamics_pinocchio/humanoid_robot.py	2017-04-12 17:40:52.627677686 +0200
+@@ -209,7 +209,7 @@
+ 
+     def initializeOpPoints(self):
+         for op in self.OperationalPoints:
+-            self.dynamic.createOpPoint(self.OperationalPointsMap[op], self.OperationalPointsMap[op])
++            self.dynamic.createOpPoint(op, self.OperationalPointsMap[op])
+ 
+     def createFrame(self, frameName, transformation, operationalPoint):
+         frame = OpPointModifier(frameName)