diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index e7a7d0e7fab011115fca0c08bcebf0afd5ad4228..02e8a1b79fc065b96f9cbc6598bcac3d1467397e 100644 --- a/UI/window-basic-main.cpp +++ b/UI/window-basic-main.cpp @@ -6841,7 +6841,7 @@ void OBSBasic::SystemTray(bool firstStarted) { if (!QSystemTrayIcon::isSystemTrayAvailable()) return; - if (!trayIcon) + if (!trayIcon && !firstStarted) return; bool sysTrayWhenStarted = config_get_bool(GetGlobalConfig(),