diff --git a/windows/mdi.c b/windows/mdi.c
index 6e58b1f906a0db12ab313ad5985407ea2feede45..e3674e8a421461b08f2e5e4182d956ec50572eb9 100644
--- a/windows/mdi.c
+++ b/windows/mdi.c
@@ -557,12 +557,6 @@ static LONG MDI_ChildActivate( WND *clientPtr, HWND hWndChild )
     BOOL		 isActiveFrameWnd = 0;	 
     LONG               retvalue;
 
-    if( hWndChild == prevActiveWnd )
-    {
-        retvalue = 0L;
-        goto END;
-    }
-
     if( wndPtr )
     {
         if( wndPtr->dwStyle & WS_DISABLED )