diff --git a/module/luahook/crack.py b/module/luahook/crack.py index 01d0a6823..e7fadc14e 100644 --- a/module/luahook/crack.py +++ b/module/luahook/crack.py @@ -211,7 +211,11 @@ class CrackResource: self.upload_dir = f"/data/hook/{self.arch}" - self.game_lib_dir = Path(self.__format_str(config.full_config.Hook_HookGeneral_GameLibDir)).as_posix() + lib_dir = config.full_config.Hook_HookGeneral_GameLibDir + if lib_dir: + self.game_lib_dir = Path(self.__format_str(lib_dir)).as_posix() + else: + self.game_lib_dir = None def __file_hash(self, file_name): with open(file_name, "rb") as f: