diff --git a/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java b/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java
index b1bb9172210322db2eb581ab909a29afcb4cfacc..ae72bc87ed0cc48b897db8fde8e14ca86e96a1ce 100644
--- a/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java
+++ b/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java
@@ -1238,6 +1238,7 @@ public class Reseeder {
             String host = uri.getHost();
             System.out.println("Testing " + host);
             File su3 = new File(host + ".su3");
+            su3.delete();
             try {
                 SSLEepGet get;
                 if (sslState == null) {
@@ -1251,6 +1252,7 @@ public class Reseeder {
                     if (rc == 200) {
                         SU3File su3f = new SU3File(su3);
                         File zip = new File(host + ".zip");
+                        zip.delete();
                         su3f.verifyAndMigrate(zip);
                         SU3File.main(new String[] {"showversion", su3.getPath()});
                         String version = su3f.getVersionString();