diff --git a/Telegram/SourceFiles/info/info_wrap_widget.cpp b/Telegram/SourceFiles/info/info_wrap_widget.cpp
index 32bd69c7a..7018d52fe 100644
--- a/Telegram/SourceFiles/info/info_wrap_widget.cpp
+++ b/Telegram/SourceFiles/info/info_wrap_widget.cpp
@@ -49,6 +49,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
 #include "styles/style_menu_icons.h"
 #include "styles/style_layers.h"
 
+// AyuGram includes
+#include "ayu/ui/settings/settings_ayu.h"
+
+
 namespace Info {
 namespace {
 
@@ -348,7 +352,8 @@ void WrapWidget::createTopBar() {
 		&& (section.settingsType()
 				== ::Settings::CloudPasswordEmailConfirmId()
 			|| section.settingsType() == ::Settings::Main::Id()
-			|| section.settingsType() == ::Settings::Chat::Id())) {
+			|| section.settingsType() == ::Settings::Chat::Id()
+			|| section.settingsType() == ::Settings::Ayu::Id())) {
 		addTopBarMenuButton();
 	} else if (section.type() == Section::Type::Downloads) {
 		auto &manager = Core::App().downloadManager();
diff --git a/Telegram/SourceFiles/settings/settings_common_session.cpp b/Telegram/SourceFiles/settings/settings_common_session.cpp
index 047c2c622..ed487b659 100644
--- a/Telegram/SourceFiles/settings/settings_common_session.cpp
+++ b/Telegram/SourceFiles/settings/settings_common_session.cpp
@@ -32,6 +32,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
 
 #include <QAction>
 
+// AyuGram includes
+#include "ayu/ui/settings/settings_ayu.h"
+
+
 namespace Settings {
 
 void FillMenu(
@@ -56,6 +60,11 @@ void FillMenu(
 			tr::lng_settings_password_abort(tr::now),
 			[=] { api->cloudPassword().clearUnconfirmedPassword(); },
 			&st::menuIconCancel);
+	} else if (type == Ayu::Id()) {
+		addAction(
+			tr::lng_restart_button(tr::now),
+			[=] { Core::Restart(); },
+			&st::menuIconRestore);
 	} else {
 		const auto &list = Core::App().domain().accounts();
 		if (list.size() < Core::App().domain().maxAccounts()) {