diff --git a/apps/files/lib/Service/DirectEditingService.php b/apps/files/lib/Service/DirectEditingService.php
index 7e906238d87b223a5d70462c80c138a44801b1dc..8f1defe315b8e823cd615f12524e4bf4f8c4cc0d 100644
--- a/apps/files/lib/Service/DirectEditingService.php
+++ b/apps/files/lib/Service/DirectEditingService.php
@@ -61,6 +61,7 @@ class DirectEditingService {
 		 */
 		foreach ($this->directEditingManager->getEditors() as $id => $editor) {
 			$capabilities['editors'][$id] = [
+				'id' => $editor->getId(),
 				'name' => $editor->getName(),
 				'mimetypes' => $editor->getMimetypes(),
 				'optionalMimetypes' => $editor->getMimetypesOptional(),