Index: javax/swing/JComponent.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/JComponent.java,v retrieving revision 1.74 diff -u -r1.74 JComponent.java --- javax/swing/JComponent.java 2 Nov 2005 09:25:13 -0000 1.74 +++ javax/swing/JComponent.java 2 Nov 2005 19:23:59 -0000 @@ -3182,7 +3182,7 @@ Rectangle currentClip = clip; Component found = this; Container parent = this; - while (parent != null) + while (parent != null && !(parent instanceof Window)) { Container newParent = parent.getParent(); if (newParent == null)