diff --git a/src/calibre/gui2/linux_file_dialogs.py b/src/calibre/gui2/linux_file_dialogs.py index ff2fd8728b..4c10dffcba 100644 --- a/src/calibre/gui2/linux_file_dialogs.py +++ b/src/calibre/gui2/linux_file_dialogs.py @@ -118,8 +118,8 @@ def run(cmd): def kdialog_supports_desktopfile(): ans = getattr(kdialog_supports_desktopfile, 'ans', None) if ans is None: - raw = subprocess.check_output(['kdialog', '--help']).decode('utf-8') - ans = kdialog_supports_desktopfile.ans = '--desktopfile' in raw + raw = subprocess.check_output(['kdialog', '--help']) + ans = kdialog_supports_desktopfile.ans = b'--desktopfile' in raw return ans