diff --git a/py-roscontrol-sot/Makefile b/py-roscontrol-sot/Makefile
index 3f5348867795d4b7b18b70bc679b16e0b9ec467b..505ef5d7760acb785467c8bda2bbeafc5dc5ad71 100644
--- a/py-roscontrol-sot/Makefile
+++ b/py-roscontrol-sot/Makefile
@@ -10,6 +10,7 @@ ROSNAME=		$(subst -,_,${NAME})
 DISTNAME=		${ROSNAME}-${VERSION}
 WRKSRC=			${WRKDIR}/${ROSNAME}-${VERSION}
 DIST_SUBDIR=		${NAME}
+PKGREVISION=		1
 
 CATEGORIES=		wip
 
diff --git a/py-roscontrol-sot/distinfo b/py-roscontrol-sot/distinfo
index 65917785a0727e352dab577f929c0a1e9412260a..5e847aa8e596bc8b901dcc52aa44218822d917c5 100644
--- a/py-roscontrol-sot/distinfo
+++ b/py-roscontrol-sot/distinfo
@@ -2,3 +2,4 @@ SHA1 (roscontrol-sot/roscontrol_sot-0.2.0.tar.gz) = dcc37d0e59a7671a77a72de0b8d5
 RMD160 (roscontrol-sot/roscontrol_sot-0.2.0.tar.gz) = 58879b0ba88bf3eda431a6e34df2956c68df18df
 Size (roscontrol-sot/roscontrol_sot-0.2.0.tar.gz) = 1285602 bytes
 SHA1 (patch-aa) = 3826bb4e8794bdc8af94306d2637377d8eeacd11
+SHA1 (patch-ab) = 2f7cb585cafd12a490bf6e1a2d31e05d024b8ba0
diff --git a/py-roscontrol-sot/patches/patch-ab b/py-roscontrol-sot/patches/patch-ab
new file mode 100644
index 0000000000000000000000000000000000000000..6acae468fbccadce6ed50fc114d5a886d786de49
--- /dev/null
+++ b/py-roscontrol-sot/patches/patch-ab
@@ -0,0 +1,16 @@
+--- src/roscontrol-sot-controller.cpp
++++ src/roscontrol-sot-controller.cpp
+@@ -1068,6 +1068,10 @@ void RCSotController::update(const ros::Time &, const ros::Duration &period) {
+     } catch (std::exception &e) {
+       throw e;
+     }
++
++    localStandbyEffortControlMode(period);
++    localStandbyVelocityControlMode(period);
++    localStandbyPositionControlMode();
+   }
+ }
+ 
+-- 
+2.17.1
+