diff --git a/src/mainapplication.cpp b/src/mainapplication.cpp
index 20e7e085dae1472dd91539f1fd69a34d594e8f42..104671ceac7fe14cdc7fea06c0d1c7572539350b 100644
--- a/src/mainapplication.cpp
+++ b/src/mainapplication.cpp
@@ -374,7 +374,7 @@ MainApplication::initSystray()
                 if (reason != QSystemTrayIcon::ActivationReason::Context) {
 #ifdef Q_OS_WINDOWS
                     restoreApp();
-#else
+#elif !defined(Q_OS_MACOS)
                     QWindow* window = focusWindow();
                     if (window)
                         window->close();