diff --git a/Telegram/SourceFiles/platform/mac/main_window_mac.mm b/Telegram/SourceFiles/platform/mac/main_window_mac.mm
index 32f6ae0a5..023ab2b90 100644
--- a/Telegram/SourceFiles/platform/mac/main_window_mac.mm
+++ b/Telegram/SourceFiles/platform/mac/main_window_mac.mm
@@ -555,8 +555,8 @@ void MainWindow::psTrayMenuUpdated() {
 			&& trayIcon->contextMenu() != trayIconMenu) {
 			trayIcon->setContextMenu(trayIconMenu);
 		}
-	} else {
-		trayIcon->setContextMenu(0);
+	} else if (trayIcon) {
+		trayIcon->setContextMenu(nullptr);
 	}
 }