Index: umit/merger/nt_appdata.py =================================================================== --- umit/merger/nt_appdata.py (revision 5850) +++ umit/merger/nt_appdata.py (working copy) @@ -51,7 +51,11 @@ if os.path.exists(old_path): # Move the old ~/.umit to ~/.umit_backup so next time this # merger runs it will notice the absence of ~/.umit - shutil.move(old_path, backup_path) + # If UmitWeb is an old version, it will keep ~/.umit alive + if os.path.exists(os.path.join(old_path, "umitweb.log")): + shutil.copytree(backup_path, new_path) + else: + shutil.move(old_path, backup_path) new_path = os.path.join(BasePaths.HOME, BasePaths.UMIT_CFG_DIR) if os.path.exists(new_path):