diff --git a/src/interface_implementations/furuta.jl b/src/interface_implementations/furuta.jl
index 5e5e031bc9a10ee5857e47067fc02c043a24c136..4f2e62cdaf1392f40075cb9362e2047cc986e331 100644
--- a/src/interface_implementations/furuta.jl
+++ b/src/interface_implementations/furuta.jl
@@ -78,7 +78,7 @@ bias(p::AbstractFuruta)        = p.bias
 
 function control(p::AbstractFuruta, u::AbstractArray)
     length(u) == 1 || error("Process $(typeof(p)) only accepts one control signal, tried to send u=$u.")
-    a::Float64 = 1.4*u[1]
+    a::Float64 = -1.4*u[1]
     control(p,a)
 end