Index: trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java	(revision 2664)
+++ trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java	(revision 2665)
@@ -321,4 +321,8 @@
         );
         tfRole.setEnabled(memberTable.getSelectedRowCount() > 0);
+        SideButton btnApply = new SideButton(setRoleAction);
+        btnApply.setPreferredSize(new Dimension(20,20));
+        btnApply.setText("");
+        p3.add(btnApply);
 
         gc.gridx = 1;
@@ -1258,6 +1262,5 @@
         public SetRoleAction() {
             putValue(SHORT_DESCRIPTION, tr("Sets a role for the selected members"));
-            // FIXME: find better icon
-            putValue(SMALL_ICON, ImageProvider.get("ok"));
+            putValue(SMALL_ICON, ImageProvider.get("apply"));
             putValue(NAME, tr("Apply Role"));
             refreshEnabled();
