diff --git a/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp
index 959d16cc86..51bc3028cc 100644
--- a/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp
+++ b/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp
@@ -309,7 +309,7 @@ void InnerWidget::changeOpenedFolder(Data::Folder *folder) {
 	clearSelection();
 	_openedFolder = folder;
 	_mode = _openedFolder ? Mode::All : Global::DialogsMode();
-	refresh();
+	refresh(true);
 	// This doesn't work, because we clear selection in leaveEvent on hide.
 	//if (mouseSelection && lastMousePosition) {
 	//	selectByMouse(*lastMousePosition);