diff --git a/src/ipa/libipa/awb.cpp b/src/ipa/libipa/awb.cpp
index 81d616c3a646..df3e3b8c283c 100644
--- a/src/ipa/libipa/awb.cpp
+++ b/src/ipa/libipa/awb.cpp
@@ -304,6 +304,8 @@ void AwbAlgorithmBase::queueRequest(awb::ActiveState &state,
 	}
 
 	frameContext.autoEnabled = state.autoEnabled;
+	frameContext.gains = state.automatic.gains;
+	frameContext.colourTemperature = state.automatic.colourTemperature;
 
 	if (frameContext.autoEnabled)
 		return;
