Index: applications/editors/josm/plugins/measurement/src/org/openstreetmap/josm/plugins/measurement/MeasurementDialog.java
===================================================================
--- applications/editors/josm/plugins/measurement/src/org/openstreetmap/josm/plugins/measurement/MeasurementDialog.java	(revision 25137)
+++ applications/editors/josm/plugins/measurement/src/org/openstreetmap/josm/plugins/measurement/MeasurementDialog.java	(revision 27464)
@@ -11,4 +11,5 @@
 import java.awt.event.KeyEvent;
 import java.text.DecimalFormat;
+import java.util.Arrays;
 import java.util.Collection;
 
@@ -68,10 +69,6 @@
         KeyEvent.VK_M, Shortcut.GROUP_LAYER), 150);
 
-        JPanel buttonPanel = new JPanel(new GridLayout(1,2));
-
         resetButton = new SideButton(marktr("Reset"), "select", "Measurement",
                 tr("Reset current measurement results and delete measurement path."), this);
-        buttonPanel.add(resetButton);
-        add(buttonPanel, BorderLayout.SOUTH);
 
         JPanel valuePanel = new JPanel(new GridLayout(0,2));
@@ -99,7 +96,10 @@
         valuePanel.add(segAngleLabel);
 
-        add(valuePanel, BorderLayout.CENTER);
+        this.setPreferredSize(new Dimension(0, 92));
 
-        this.setPreferredSize(new Dimension(0, 92));
+        createLayout(valuePanel, false, Arrays.asList(new SideButton[] {
+            resetButton
+        }));
+
         final MeasurementDialog dlg = this;
 
