diff --git a/setup.py b/setup.py index c6ac3df..739fb46 100644 --- a/setup.py +++ b/setup.py @@ -9,7 +9,7 @@ README = (HERE / "README.md").read_text() setup( name='worthless', - version='2.2.6', + version='2.2.7', packages=['worthless', 'worthless.classes', 'worthless.classes.launcher', 'worthless.classes.installer'], url='https://git.froggi.es/tretrauit/worthless-launcher', license='MIT License', diff --git a/worthless/installer.py b/worthless/installer.py index 95abbae..188c798 100644 --- a/worthless/installer.py +++ b/worthless/installer.py @@ -387,6 +387,8 @@ class Installer: deletefiles = archive.read("deletefiles.txt").decode().split("\n") for file in deletefiles: current_game_file = Path(self._gamedir.joinpath(file)) + if current_game_file == self._gamedir: + continue if not current_game_file.exists(): continue if current_game_file.is_file():