diff --git a/archivebox/logging_util.py b/archivebox/logging_util.py index 542e2b78..acf62511 100644 --- a/archivebox/logging_util.py +++ b/archivebox/logging_util.py @@ -432,7 +432,7 @@ def log_archive_method_finished(result: "ArchiveResult"): # Prettify error output hints string and limit to five lines hints = getattr(result.output, 'hints', None) or () if hints: - if isinstance(hints, (list, tuple)): + if isinstance(hints, (list, tuple, type(_ for _ in ()))): hints = (hint.decode() for hint in hints if isinstance(hint, bytes)) else: if isinstance(hints, bytes):