Index: javax/swing/plaf/basic/BasicSplitPaneUI.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/plaf/basic/BasicSplitPaneUI.java,v retrieving revision 1.13 diff -u -r1.13 BasicSplitPaneUI.java --- javax/swing/plaf/basic/BasicSplitPaneUI.java 2 Jul 2005 20:32:50 -0000 1.13 +++ javax/swing/plaf/basic/BasicSplitPaneUI.java 12 Aug 2005 13:58:16 -0000 @@ -1337,9 +1337,11 @@ */ public int getMinimumDividerLocation(JSplitPane jc) { - int value = layoutManager.getInitialLocation(jc.getInsets()); - if (layoutManager.components[0] != null) - value += layoutManager.minimumSizeOfComponent(0); + int value = layoutManager.getInitialLocation(jc.getInsets()) + - layoutManager.getAvailableSize(jc.getSize(), jc.getInsets()) + + splitPane.getDividerSize(); + if (layoutManager.components[1] != null) + value += layoutManager.minimumSizeOfComponent(1); return value; }