diff --git a/TorrentToMedia.py b/TorrentToMedia.py index a4cf7a36..ef3f7642 100755 --- a/TorrentToMedia.py +++ b/TorrentToMedia.py @@ -51,7 +51,7 @@ def main(inputDirectory, inputName, inputCategory, inputHash, inputID): outputDestination = "" for category in categories: if category == inputCategory: - if os.path.basename(inputDirectory) == inputName: + if os.path.basename(inputDirectory) == inputName and os.path.isdir(inputDirectory): Logger.info("MAIN: Download is a directory") outputDestination = os.path.normpath(os.path.join(outputDirectory, category, safeName(inputName))) else: @@ -64,7 +64,7 @@ def main(inputDirectory, inputName, inputCategory, inputHash, inputID): if outputDestination == "": if inputCategory == "": inputCategory = "UNCAT" - if os.path.basename(inputDirectory) == inputName: + if os.path.basename(inputDirectory) == inputName and os.path.isdir(inputDirectory): Logger.info("MAIN: Download is a directory") outputDestination = os.path.normpath(os.path.join(outputDirectory, inputCategory, safeName(inputName))) else: