diff --git a/src/timeline/TimelineModel.cpp b/src/timeline/TimelineModel.cpp
index 321179b4b3ca8205b0e2f83b6acff6d3b4806bf6..4bff15ebe62752cb121774ad35a448e9386bbb69 100644
--- a/src/timeline/TimelineModel.cpp
+++ b/src/timeline/TimelineModel.cpp
@@ -385,6 +385,7 @@ TimelineModel::TimelineModel(TimelineViewManager *manager, QString room_id, QObj
                         }
                         if (reply_.toStdString() == txn_id) {
                                 reply_ = QString::fromStdString(event_id);
+                                emit replyChanged(reply_);
                         }
                 });