diff --git a/src/libcamera/control_ids.yaml b/src/libcamera/control_ids.yaml
index 225377cf9e76..1f22b9b35036 100644
--- a/src/libcamera/control_ids.yaml
+++ b/src/libcamera/control_ids.yaml
@@ -260,20 +260,20 @@ controls:
           value: 0
           description: |
             The exposure time will be calculated automatically and set by the
-            AE algorithm. If ExposureTime is set while this mode is active, it
-            will be ignored, and it will also not be retained.
+            AE algorithm.
+
+            If ExposureTime is set while this mode is active, it will be
+            ignored, and it will also not be retained.
         - name: ExposureTimeModeManual
           value: 1
           description: |
-            The exposure time will not be updated by the AE algorithm. It will
-            come from the last calculated value when the mode was Auto, or from
-            the value specified in ExposureTime.
+            The exposure time will not be updated by the AE algorithm.
 
             When transitioning from Auto to Manual mode, the last computed
             exposure value is used until a new value is specified through the
             ExposureTime control. If an ExposureTime value is specified in the
             same request where the ExposureTimeMode is changed from Auto to
-            Manual, the provided ExposureTime is applied.
+            Manual, the provided ExposureTime is applied immediately.
 
   - AnalogueGain:
       type: float
