Index: src/ch/MainWnd.cpp
===================================================================
diff -u -r71c49ab6ac2e657dee997cb9129c7d0d4dde21b6 -r1366914bd5d2f7fa72cad0c7012184e1a452a89c
--- src/ch/MainWnd.cpp	(.../MainWnd.cpp)	(revision 71c49ab6ac2e657dee997cb9129c7d0d4dde21b6)
+++ src/ch/MainWnd.cpp	(.../MainWnd.cpp)	(revision 1366914bd5d2f7fa72cad0c7012184e1a452a89c)
@@ -338,12 +338,11 @@
 		}
 	case WM_MOUSEMOVE:
 		{
-			TCHAR text[ _MAX_PATH ];
-
 			if (m_spTasks->GetSize() != 0)
 			{
 				m_spTasks->GetStatsSnapshot(m_spTaskMgrStats);
 
+				TCHAR text[ _MAX_PATH ];
 				_sntprintf(text, _MAX_PATH, _T("%s - %.0f %%"), GetApp().GetAppName(), m_spTaskMgrStats->GetCombinedProgress() * 100.0);
 				m_ctlTray.SetTooltipText(text);
 			}