Ensure the validity of hOldFocus before calling WIN_GetTopParent.

diff --git a/windows/winpos.c b/windows/winpos.c
index 121f650..e2f56e4 100644
--- a/windows/winpos.c
+++ b/windows/winpos.c
@@ -1855,7 +1855,7 @@
         {
             HWND hOldFocus = PERQDATA_GetFocusWnd( pNewActiveQueue->pQData );
 
-            if ( WIN_GetTopParent( hOldFocus ) != hwndActive )
+            if ( hOldFocus && WIN_GetTopParent( hOldFocus ) != hwndActive )
                 FOCUS_SwitchFocus( pNewActiveQueue, hOldFocus, 
                                    (wndPtr && (wndPtr->dwStyle & WS_MINIMIZE))?
                                    0 : hwndActive );