79934
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Shell.java b/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Shell.java
index a97cd33..133ba3c 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Shell.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/motif/org/eclipse/swt/widgets/Shell.java
@@ -722,13 +722,6 @@
 //	Display oldDisplay = display;
 
 	/*
-	* Feature in Motif.  When an override-redirected shell
-	* is disposed, Motif does not assign a new active top
-	* level shell.  The parent shell appears to be active,
-	* but XGetInputFocus returns the root window, not the
-	* parent.  The fix is to make the parent be the active
-	* top level shell when the child shell is disposed.
-	* 
 	* Feature in Motif.  When the active shell is disposed,
 	* Motif assigns focus temporarily to the root window
 	* unless it has previously been told to do otherwise.
@@ -736,10 +729,8 @@
 	* shell when the child shell is disposed.
 	*/
 	if (parent != null) {
-		int [] argList = {OS.XmNoverrideRedirect, 0};
-		OS.XtGetValues (shellHandle, argList, argList.length / 2);
 		Shell activeShell = display.getActiveShell ();
-		if (argList [1] != 0 || activeShell == this) {
+		if (activeShell == this) {
 			Shell shell = parent.getShell ();
 			shell.bringToTop (false);
 		}