diff --git a/legendary/core.py b/legendary/core.py index 934aad00..e1751078 100644 --- a/legendary/core.py +++ b/legendary/core.py @@ -1495,7 +1495,7 @@ def prepare_download(self, game: Game, base_game: Game = None, base_path: str = args=new_manifest.meta.uninstall_action_args) offline = game.metadata.get('customAttributes', {}).get('CanRunOffline', {}).get('value', 'true') - ot = game.metadata.get('customAttributes', {}).get('OwnershipToken', {}).get('value', 'false') + ot = game.metadata.get('customAttributes', {}).get('OwnershipToken', {}).get('value', 'false').lower() if file_install_tag is None: file_install_tag = [] @@ -1761,7 +1761,7 @@ def import_game(self, game: Game, app_path: str, egl_guid='', platform='Windows' path=new_manifest.meta.prereq_path, args=new_manifest.meta.prereq_args) offline = game.metadata.get('customAttributes', {}).get('CanRunOffline', {}).get('value', 'true') - ot = game.metadata.get('customAttributes', {}).get('OwnershipToken', {}).get('value', 'false') + ot = game.metadata.get('customAttributes', {}).get('OwnershipToken', {}).get('value', 'false').lower() igame = InstalledGame(app_name=game.app_name, title=game.app_title, prereq_info=prereq, base_urls=base_urls, install_path=app_path, version=new_manifest.meta.build_version, is_dlc=game.is_dlc, executable=new_manifest.meta.launch_exe, can_run_offline=offline == 'true',