diff --git a/src/libcamera/pipeline/ipu3/ipu3.cpp b/src/libcamera/pipeline/ipu3/ipu3.cpp
index 477f85a45755..2f90ad2e2780 100644
--- a/src/libcamera/pipeline/ipu3/ipu3.cpp
+++ b/src/libcamera/pipeline/ipu3/ipu3.cpp
@@ -459,9 +459,9 @@ int PipelineHandlerIPU3::configure(Camera *camera, CameraConfiguration *c)
 		return ret;
 
 	/*
-	 * If the ImgU gets configured with proper IF, BDS and GDC sizes, it
-	 * is then expected that frames are dequeued from its main output
-	 * otherwise the system stalls.
+	 * If the ImgU gets configured it is then expected that buffers are
+	 * queued to its outputs, otherwise the next capture session
+	 * that uses the ImgU fails at queueing buffers at its input.
 	 *
 	 * If no ImgU configuration has been computed, it means only a RAW
 	 * stream has been requested: return here to skip the ImgU configuration
