diff --git a/Library/TrayWindow.cpp b/Library/TrayWindow.cpp index 86b8d80d..b58d2f5f 100644 --- a/Library/TrayWindow.cpp +++ b/Library/TrayWindow.cpp @@ -407,7 +407,7 @@ LRESULT CALLBACK CTrayWindow::WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARA { OpenAboutDialog(tray->GetWindow(), Rainmeter->GetInstance()); } - if (wParam == ID_CONTEXT_DOWNLOADS) + else if (wParam == ID_CONTEXT_DOWNLOADS) { LSExecute(NULL, RAINMETER_DOWNLOADS, SW_SHOWNORMAL); }