Index: applications/editors/josm/plugins/utilsplugin/src/UtilsPlugin/JoinAreasAction.java
===================================================================
--- applications/editors/josm/plugins/utilsplugin/src/UtilsPlugin/JoinAreasAction.java	(revision 17399)
+++ applications/editors/josm/plugins/utilsplugin/src/UtilsPlugin/JoinAreasAction.java	(revision 17436)
@@ -107,11 +107,4 @@
      */
     public void actionPerformed(ActionEvent e) {
-        int result = new ExtendedDialog(Main.parent,
-            tr("Enter values for all conflicts."),
-            new JLabel(tr("THIS IS EXPERIMENTAL. Save your work and verify before uploading.")),
-            new String[] {tr("Continue anyway"), tr("Cancel")},
-            new String[] {"joinareas.png", "cancel.png"}).getValue();
-        if(result != 1) return;
-
         Collection<OsmPrimitive> selection = Main.main.getCurrentDataSet().getSelectedWays();
 
@@ -299,11 +292,12 @@
             return false; // No conflicts found
 
-        int result = new ExtendedDialog(Main.parent,
-            tr("Enter values for all conflicts."),
-            p,
-            new String[] {tr("Solve Conflicts"), tr("Cancel")},
-            new String[] {"dialogs/conflict.png", "cancel.png"}).getValue();
-
-        if (result != 1) return true; // user cancel, unresolvable conflicts
+        ExtendedDialog ed = new ExtendedDialog(Main.parent,
+        		tr("Enter values for all conflicts."),
+        		new String[] {tr("Solve Conflicts"), tr("Cancel")});
+        ed.setButtonIcons(new String[] {"dialogs/conflict.png", "cancel.png"});
+        ed.setContent(p);
+        ed.showDialog();
+
+        if (ed.getValue() != 1) return true; // user cancel, unresolvable conflicts
 
         for (Entry<String, JComboBox> e : components.entrySet()) {
@@ -449,5 +443,5 @@
         ArrayList<RelationRole> result = new ArrayList<RelationRole>();
         for (Relation r : Main.main.getCurrentDataSet().relations) {
-            if (r.deleted || r.incomplete) continue;
+            if (r.isDeleted() || r.incomplete) continue;
             for (RelationMember rm : r.members) {
                 if (rm.member != osm) continue;
Index: applications/editors/josm/plugins/utilsplugin/src/UtilsPlugin/JumpToAction.java
===================================================================
--- applications/editors/josm/plugins/utilsplugin/src/UtilsPlugin/JumpToAction.java	(revision 17399)
+++ applications/editors/josm/plugins/utilsplugin/src/UtilsPlugin/JumpToAction.java	(revision 17436)
@@ -20,5 +20,4 @@
 import org.openstreetmap.josm.actions.JosmAction;
 import org.openstreetmap.josm.data.Bounds;
-import org.openstreetmap.josm.data.ProjectionBounds;
 import org.openstreetmap.josm.data.coor.LatLon;
 import org.openstreetmap.josm.gui.MapView;
