diff --git a/Telegram/SourceFiles/history/history_item.cpp b/Telegram/SourceFiles/history/history_item.cpp
index fe5db1e24..0ff81dfc6 100644
--- a/Telegram/SourceFiles/history/history_item.cpp
+++ b/Telegram/SourceFiles/history/history_item.cpp
@@ -1200,6 +1200,7 @@ void HistoryItem::makeGroupLeader(
 
 	const auto leaderChanged = (group->leader != this);
 	if (leaderChanged) {
+		group->leader = this;
 		_flags &= ~MTPDmessage_ClientFlag::f_hidden_by_group;
 		setPendingInitDimensions();
 	}