diff --git a/systray.go b/systray.go
index 04dd5b4116efef44c20b331c993c51193b012099..d8dac4fbb479be8264a65764f1a027feaeb174a2 100644
--- a/systray.go
+++ b/systray.go
@@ -55,6 +55,8 @@ func (bt bmTray) onExit() {
 }
 
 func (bt *bmTray) onReady() {
+	systray.SetIcon(icon.Off)
+
 	bt.mStatus = systray.AddMenuItem(printer.Sprintf("Checking status..."), "")
 	bt.mStatus.Disable()
 	bt.mTurnOn = systray.AddMenuItem(printer.Sprintf("Turn on"), printer.Sprintf("Turn RiseupVPN on"))