# HG changeset patch # User Andre Heinecke # Date 1404307424 -7200 # Node ID 1e61903f61e2369e817ef4631eed59f56a8f3856 # Parent acbe7542328333a7b09362c25a34d97a466a79b0 Only exit when no tray is available and we are in tray mode. diff -r acbe75423283 -r 1e61903f61e2 ui/main.cpp --- a/ui/main.cpp Wed Jul 02 15:12:25 2014 +0200 +++ b/ui/main.cpp Wed Jul 02 15:23:44 2014 +0200 @@ -88,8 +88,8 @@ } app.installTranslator(&translator); - if (!QSystemTrayIcon::isSystemTrayAvailable() || - !QSystemTrayIcon::supportsMessages()) { + if ((!QSystemTrayIcon::isSystemTrayAvailable() || + !QSystemTrayIcon::supportsMessages()) && trayMode) { QMessageBox::critical(0, QString::fromLatin1(APPNAME), QObject::tr("Couldn't detect any system tray " "on this system. This software can only "