diff --git a/src/libcamera/controls.cpp b/src/libcamera/controls.cpp
index 0663a2201609..94bdbdd9c388 100644
--- a/src/libcamera/controls.cpp
+++ b/src/libcamera/controls.cpp
@@ -198,7 +198,7 @@ std::string ControlValue::toString() const
 		switch (type_) {
 		case ControlTypeBool: {
 			const bool *value = reinterpret_cast<const bool *>(data);
-			str += *value ? "True" : "False";
+			str += *value ? "true" : "false";
 			break;
 		}
 		case ControlTypeByte: {
