diff --git a/src/ipa/ipu3/ipu3.cpp b/src/ipa/ipu3/ipu3.cpp
index b11b03ef..ae7e8c0b 100644
--- a/src/ipa/ipu3/ipu3.cpp
+++ b/src/ipa/ipu3/ipu3.cpp
@@ -188,9 +188,6 @@ void IPAIPU3::fillParams(unsigned int frame, ipu3_uapi_params *params)
 	op.operation = IPU3_IPA_ACTION_PARAM_FILLED;
 
 	queueFrameAction.emit(frame, op);
-
-	/* \todo Calculate new values for exposure_ and gain_. */
-	setControls(frame);
 }
 
 void IPAIPU3::parseStatistics(unsigned int frame,
