diff --git a/safaribooks.py b/safaribooks.py index 4c6a2f7..2163223 100644 --- a/safaribooks.py +++ b/safaribooks.py @@ -660,9 +660,8 @@ class SafariBooks: @staticmethod def escape_dirname(dirname, clean_space=False): - if ":" in dirname: - if dirname.index(":") > 30: - dirname = dirname.split(":")[0] + if ":" in dirname and dirname.index(":") > 15: + dirname = dirname.split(":")[0] for ch in ['\\', '/', '<', '>', '`', '\'', '"', '*', '?', '|']: if ch in dirname: