Index: src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java
===================================================================
--- src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java	(revision 2365)
+++ src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java	(working copy)
@@ -107,6 +107,14 @@
     public boolean isCellEditable(int rowIndex, int columnIndex) {
         return columnIndex == 0;
     }
+
+    @Override
+    public void setValueAt(Object value, int rowIndex, int columnIndex) {
+        RelationMember member = members.get(rowIndex);
+        RelationMember newMember = new RelationMember(value.toString(), member.getMember());
+        members.remove(rowIndex);
+        members.add(rowIndex, newMember);
+    }
 
     public OsmPrimitive getReferredPrimitive(int idx) {
         return members.get(idx).getMember();
