Index: /trunk/src/org/openstreetmap/josm/gui/preferences/AdvancedPreference.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/preferences/AdvancedPreference.java	(revision 1728)
+++ /trunk/src/org/openstreetmap/josm/gui/preferences/AdvancedPreference.java	(revision 1729)
@@ -71,4 +71,14 @@
                 return column != 0;
             }
+            @Override public void fireTableCellUpdated(int row, int column)
+            {
+                super.fireTableCellUpdated(row, column);
+                if(column == 1)
+                {
+                    data.put((String) model.getValueAt(row, 0),
+                    (String) model.getValueAt(row, 1));
+                }
+            }
+
         };
         DefaultTableCellRenderer renderer = new DefaultTableCellRenderer(){
