diff --git a/doc/user/project/integrations/webhook_events.md b/doc/user/project/integrations/webhook_events.md
index 51d591fcf57bce1fb5b6a6aac665a70786e10d8c..3554329c592975bf7c593c65892578e955795c0f 100644
--- a/doc/user/project/integrations/webhook_events.md
+++ b/doc/user/project/integrations/webhook_events.md
@@ -865,6 +865,10 @@ Merge request events are triggered when:
 - A commit is added in the source branch.
 - All threads are resolved on the merge request.
 
+Merge request events can be triggered even if the `changes` field is empty.
+Webhook receivers should always inspect the content of the `changes` field for the
+actual changes in a merge request.
+
 The available values for `object_attributes.action` in the payload are:
 
 - `open`