diff --git a/scripts/wk/clone/ddrescue.py b/scripts/wk/clone/ddrescue.py index 44237eb2..f4b31ef2 100644 --- a/scripts/wk/clone/ddrescue.py +++ b/scripts/wk/clone/ddrescue.py @@ -250,7 +250,11 @@ def finalize_recovery(state: State, dry_run: bool = True) -> None: if 'GPT' in name and disable_gpt_option: details['Disabled'] = True details['Selected'] = False + if state.mode == 'Image': + details['Disabled'] = True + details['Selected'] = False if 'osTicket' in name: + # This is last to override the Image section above details['Selected'] = not state.ost.disabled menu.add_option(name, details)