diff --git a/packages/ckeditor5-engine/src/conversion/downcasthelpers.js b/packages/ckeditor5-engine/src/conversion/downcasthelpers.js
index 78c0e45cc6f..32886a6537e 100644
--- a/packages/ckeditor5-engine/src/conversion/downcasthelpers.js
+++ b/packages/ckeditor5-engine/src/conversion/downcasthelpers.js
@@ -953,13 +953,13 @@ function handleMarkerBoundary( range, isStart, conversionApi, data, viewMarkerDa
// If possible, we want to add `data-group-start-before` and `data-group-end-after` attributes.
if ( isStart && elementAfter || !isStart && !elementBefore ) {
- // [ -> data-group-start-before elementAfter
- // <$text/>] -> data-group-end-before elementAfter
+ // [... -> ...
+ // ] ->
modelElement = elementAfter;
isBefore = true;
} else {
- // [<$text/> -> data-group-start-after elementBefore
- // ] -> data-group-end-after elementBefore
+ // ...] -> ...
+ // [ ->
modelElement = elementBefore;
isBefore = false;
}