diff --git a/synapse/storage/events_bg_updates.py b/synapse/storage/events_bg_updates.py
index 22aac1393dbd219c2f301324dc2a5615dc10388a..75c1935bf34abe817d141ab89a90cd5a2da2832c 100644
--- a/synapse/storage/events_bg_updates.py
+++ b/synapse/storage/events_bg_updates.py
@@ -255,7 +255,7 @@ class EventsBackgroundUpdatesStore(BackgroundUpdateStore):
             soft_failed_events_to_lookup = set()
 
             # First, we get `batch_size` events from the table, pulling out
-            # their successor events, if any, and their successor events
+            # their successor events, if any, and the successor events'
             # rejection status.
             txn.execute(
                 """SELECT prev_event_id, event_id, internal_metadata,