Index: applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/plugin/dialogs/GraphViewPreferenceEditor.java
===================================================================
--- applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/plugin/dialogs/GraphViewPreferenceEditor.java	(revision 27760)
+++ applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/plugin/dialogs/GraphViewPreferenceEditor.java	(revision 27863)
@@ -36,5 +36,5 @@
 import javax.swing.event.ChangeListener;
 
-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.plugins.graphview.plugin.dialogs.AccessParameterDialog.BookmarkAction;
@@ -45,5 +45,5 @@
 import org.openstreetmap.josm.tools.GBC;
 
-public class GraphViewPreferenceEditor implements PreferenceSetting {
+public class GraphViewPreferenceEditor extends DefaultTabPreferenceSetting {
 
     private File rulesetFolder;
@@ -71,10 +71,14 @@
     private JPanel arrowPreviewPanel;
 
+    public GraphViewPreferenceEditor() {
+        super("graphview", tr("Graphview"),
+                tr("Settings for the Graphview plugin that visualizes routing graphs."));
+    }
+
     public void addGui(PreferenceTabbedPane gui) {
 
         readPreferences();
 
-        preferencePanel = gui.createPreferenceTab("graphview", tr("Graphview"),
-        tr("Settings for the Graphview plugin that visualizes routing graphs."));
+        preferencePanel = gui.createPreferenceTab(this);
 
         JPanel mainPanel = createMainPanel();
