Index: src/org/openstreetmap/josm/io/OsmServerWriter.java
===================================================================
--- src/org/openstreetmap/josm/io/OsmServerWriter.java	(revision 62)
+++ src/org/openstreetmap/josm/io/OsmServerWriter.java	(revision 63)
@@ -167,8 +167,4 @@
 				OsmWriter.outputSingle(out, osm, true);
 				out.close();
-				
-				StringWriter o = new StringWriter();
-				OsmWriter.outputSingle(o, osm, true);
-				System.out.println(o.getBuffer().toString());
 			}
 
@@ -179,6 +175,12 @@
 			String retMsg = con.getResponseMessage();
 			con.disconnect();
-			if (retCode != 200)
+			if (retCode == 410 && requestMethod.equals("DELETE"))
+				return; // everything fine.. was already deleted.
+			if (retCode != 200) {
+				StringWriter o = new StringWriter();
+				OsmWriter.outputSingle(o, osm, true);
+				System.out.println(o.getBuffer().toString());
 				throw new RuntimeException(retCode+" "+retMsg);
+			}
 		} catch (UnknownHostException e) {
 			throw new RuntimeException("Unknown host: "+e.getMessage(), e);
