Index: applications/editors/josm/plugins/DirectUpload/build.xml
===================================================================
--- applications/editors/josm/plugins/DirectUpload/build.xml	(revision 17530)
+++ applications/editors/josm/plugins/DirectUpload/build.xml	(revision 17532)
@@ -26,5 +26,5 @@
                 <attribute name="Plugin-Description" value="This plugin directly upload GPS Traces from current active layer in JOSM to openstreetmap.org."/>
                 <attribute name="Plugin-Link" value="http://wiki.openstreetmap.org/index.php/User:Subhodip/GSoC_Doc#DirectUpload_Plugin_in_JOSM_:"/>
-                <attribute name="Plugin-Mainversion" value="1813"/>
+                <attribute name="Plugin-Mainversion" value="2082"/>
                 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
             </manifest>
Index: applications/editors/josm/plugins/DirectUpload/src/org/openstreetmap/josm/plugins/DirectUpload/UploadDataGui.java
===================================================================
--- applications/editors/josm/plugins/DirectUpload/src/org/openstreetmap/josm/plugins/DirectUpload/UploadDataGui.java	(revision 17530)
+++ applications/editors/josm/plugins/DirectUpload/src/org/openstreetmap/josm/plugins/DirectUpload/UploadDataGui.java	(revision 17532)
@@ -121,6 +121,7 @@
         JPanel content = initComponents();
         autoSelectTrace();
-
-        setupDialog(content, new String[] { "uploadtrace.png", "cancel.png" });
+        setContent(content);
+        setButtonIcons(new String[] { "uploadtrace.png", "cancel.png" });
+        setupDialog();
 
         buttons.get(0).setEnabled(!checkForGPXLayer());
