diff --git a/src/mainapplication.cpp b/src/mainapplication.cpp
index e380da7b630d1e4c30b2b49ce717175e3e915dd0..0727d8180e8f9092480a24c671e4b680d7aa3cfc 100644
--- a/src/mainapplication.cpp
+++ b/src/mainapplication.cpp
@@ -489,6 +489,9 @@ MainApplication::initSystray()
     QAction* quitAction = new QAction(quitString, this);
     connect(quitAction, &QAction::triggered, this, &MainApplication::cleanup);
 
+    QAction* restoreAction = new QAction(tr("&Show Jami"), this);
+    connect(restoreAction, &QAction::triggered, this, &MainApplication::restoreApp);
+
     connect(systemTray_.get(),
             &QSystemTrayIcon::activated,
             [this](QSystemTrayIcon::ActivationReason reason) {
@@ -505,6 +508,7 @@ MainApplication::initSystray()
                 }
             });
 
+    systrayMenu->addAction(restoreAction);
     systrayMenu->addAction(quitAction);
     systemTray_->setContextMenu(systrayMenu);
     systemTray_->show();