Index: javax/swing/plaf/basic/BasicRadioButtonUI.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/plaf/basic/BasicRadioButtonUI.java,v retrieving revision 1.13 diff -u -r1.13 BasicRadioButtonUI.java --- javax/swing/plaf/basic/BasicRadioButtonUI.java 7 Oct 2005 11:29:24 -0000 1.13 +++ javax/swing/plaf/basic/BasicRadioButtonUI.java 21 Oct 2005 19:04:57 -0000 @@ -168,7 +168,7 @@ if (text != null) paintText(g, b, tr, text); // TODO: Figure out what is the size parameter? - if (b.hasFocus() && b.isFocusPainted()) + if (b.hasFocus() && b.isFocusPainted() && b.isEnabled()) paintFocus(g, tr, null); }