diff --git a/src/libcamera/pipeline/ipu3/ipu3.cpp b/src/libcamera/pipeline/ipu3/ipu3.cpp
index f2aa0caede7f..ef57196c32da 100644
--- a/src/libcamera/pipeline/ipu3/ipu3.cpp
+++ b/src/libcamera/pipeline/ipu3/ipu3.cpp
@@ -341,8 +341,7 @@ CameraConfiguration *PipelineHandlerIPU3::generateConfiguration(Camera *camera,
 		case StreamRole::StillCaptureRaw: {
 			if (streams.find(&data->rawStream_) == streams.end()) {
 				LOG(IPU3, Error)
-					<< "No stream available for requested role "
-					<< role;
+					<< "Multiple raw streams are not supported";
 				break;
 			}
 
