diff --git a/src/ipa/libipa/agc.cpp b/src/ipa/libipa/agc.cpp
index 182dd7380e..7438825d30 100644
--- a/src/ipa/libipa/agc.cpp
+++ b/src/ipa/libipa/agc.cpp
@@ -487,9 +487,9 @@ int AgcAlgorithm::configure(agc::Session &session, agc::ActiveState &state,
 
 	std::visit(utils::overloaded{
 		[&](AgcMSV &) {
-			/* No constraint/exposure mode support. */
+			/* No constraint mode support. */
 			state.constraintMode = controls::AeConstraintModeEnum::AeConstraintModeNormal;
-			state.exposureMode = controls::AeExposureModeEnum::AeExposureModeNormal;
+			state.exposureMode = controls::AeExposureModeEnum::AeExposureModeMaximize;
 
 			state.automatic.yTarget = 0; /* Not supported. */
 
