diff --git a/Source/AaxDecrypter/AudiobookDownloadBase.cs b/Source/AaxDecrypter/AudiobookDownloadBase.cs index 23d12e4c..392c21f1 100644 --- a/Source/AaxDecrypter/AudiobookDownloadBase.cs +++ b/Source/AaxDecrypter/AudiobookDownloadBase.cs @@ -204,6 +204,9 @@ namespace AaxDecrypter else throw new InvalidOperationException($"Unknown file type: {fileType}"); + if (tempFilePath != aaxPath) + FileUtility.SaferMove(tempFilePath, aaxPath); + OnFileCreated(aaxPath); OnFileCreated(keyPath); }