diff --git a/bin/install.pike b/bin/install.pike
index 8a90d668b176eda5f4a229f1224f58bf1f57ad16..0065a48f91c81a69521a3d87347cdab06a501b99 100644
--- a/bin/install.pike
+++ b/bin/install.pike
@@ -1077,6 +1077,11 @@ void dump_modules()
 	offset += sizeof(delta_dump);
       }
       
+    if(progress_bar)
+      /* The last files copied does not really count (should
+	 really be a third phase)... */
+      progress_bar->set_phase(1.0, 0.0);
+    
     status_clear(1);
   }
 }
@@ -1185,12 +1190,6 @@ void do_install()
   }else{
     dump_modules();
     
-
-    if(progress_bar)
-      /* The last files copied does not really count (should
-	 really be a third phase)... */
-      progress_bar->set_phase(1.0, 0.0);
-    
     // Delete any .pmod files that would shadow the .so
     // files that we just installed. For a new installation
     // this never does anything. -Hubbe