Index: applications/editors/josm/plugins/routing/src/com/innovant/josm/plugin/routing/gui/RoutingPreferenceDialog.java
===================================================================
--- applications/editors/josm/plugins/routing/src/com/innovant/josm/plugin/routing/gui/RoutingPreferenceDialog.java	(revision 27852)
+++ applications/editors/josm/plugins/routing/src/com/innovant/josm/plugin/routing/gui/RoutingPreferenceDialog.java	(revision 27857)
@@ -55,5 +55,5 @@
 import org.apache.log4j.Logger;
 import org.openstreetmap.josm.Main;
-import org.openstreetmap.josm.gui.preferences.PreferenceSetting;
+import org.openstreetmap.josm.gui.preferences.DefaultTabPreferenceSetting;
 import org.openstreetmap.josm.gui.preferences.PreferenceTabbedPane;
 import org.openstreetmap.josm.tools.GBC;
@@ -61,5 +61,5 @@
 import com.innovant.josm.jrt.osm.OsmWayTypes;
 
-public class RoutingPreferenceDialog implements PreferenceSetting {
+public class RoutingPreferenceDialog extends DefaultTabPreferenceSetting {
 
     /**
@@ -75,5 +75,5 @@
      */
     public RoutingPreferenceDialog() {
-        super();
+        super("routing", tr("Routing Plugin Preferences"), tr("Configure routing preferences."));
         readPreferences();
     }
@@ -81,6 +81,5 @@
     public void addGui(final PreferenceTabbedPane gui) {
 
-        JPanel principal = gui.createPreferenceTab("routing",
-                tr("Routing Plugin Preferences"), tr("Configure routing preferences."));
+        JPanel principal = gui.createPreferenceTab(this);
 
         JPanel p = new JPanel();
