diff --git a/www/cdromcheckin.php3 b/www/cdromcheckin.php3
index 376a1cd7027a803969459246e272c1e000016011..0bd856ab4a1bad00d8f377c77b8e67e7d172b47b 100644
--- a/www/cdromcheckin.php3
+++ b/www/cdromcheckin.php3
@@ -150,20 +150,29 @@ DBQueryFatal("update widearea_privkeys ".
 header("Content-Type: text/plain");
 echo "privkey=$newkey\n";
 if ($cdvers == 1) {
-    echo "fdisk=image.fdisk\n";
-    echo "slice1_image=slice1.ndz\n";
-    echo "slice1_md5=cb810b43f49d15b3ac4122ff42f8925d\n";
-    echo "slicex_mount=/users\n";
-    echo "slicex_tarball=slicex.tar.gz\n";
-    echo "slicex_md5=1f84fbc3434d174151ac3a2b8389799a\n";
+    if (0) {
+	# one shot setup for ISI (or anyone else who has a corrupt image)
+	echo "fdisk=http://${WWWHOST}/images/image.fdisk\n";
+	echo "slice1_image=http://${WWWHOST}/images/slice1-v1.ndz\n";
+	echo "slice1_md5=2970e2cf045f5872c6728eeea3b51dae\n";
+	echo "slicex_mount=/users\n";
+	echo "slicex_tarball=http://${WWWHOST}/images/slicex.tar.gz\n";
+	echo "slicex_md5=4411f2ef89d48bf901d20a391982c3c7\n";
+    } else {
+	echo "fdisk=image.fdisk\n";
+	echo "slice1_image=slice1.ndz\n";
+	echo "slice1_md5=cb810b43f49d15b3ac4122ff42f8925d\n";
+	echo "slicex_mount=/users\n";
+	echo "slicex_tarball=slicex.tar.gz\n";
+	echo "slicex_md5=1f84fbc3434d174151ac3a2b8389799a\n";
+    }
 }
 else {
     echo "fdisk=http://${WWWHOST}/images/image.fdisk\n";
     echo "slice1_image=http://${WWWHOST}/images/slice1-v2.ndz\n";
-    echo "slice1_md5=5389a2687cee16ff212bbd842585a5d5\n";
+    echo "slice1_md5=de2989b452fc588788c2083dc48fc019\n";
     echo "slicex_mount=/users\n";
     echo "slicex_tarball=http://${WWWHOST}/images/slicex.tar.gz\n";
     echo "slicex_md5=1f84fbc3434d174151ac3a2b8389799a\n";
 }
 echo "emulab_status=0\n";
-