diff --git a/src/ipa/libipa/awb_bayes.cpp b/src/ipa/libipa/awb_bayes.cpp
index 10e05962b8..7f3237c0ab 100644
--- a/src/ipa/libipa/awb_bayes.cpp
+++ b/src/ipa/libipa/awb_bayes.cpp
@@ -66,7 +66,7 @@ class LimitsRecorder
 public:
 	LimitsRecorder()
 		: min_(std::numeric_limits<T>::max()),
-		  max_(std::numeric_limits<T>::min())
+		  max_(std::numeric_limits<T>::lowest())
 	{
 	}
 
